Company - ACA Automation
Browser - Chrome
1.Login to application
2.Navigate to BenAdmin > ACA > ACA Customization > Employee Class wise rates customization
3.Click on Add New
4.Fill all mandatory data and enter minimum cost like as (Value)- 55555555555555556666664449999
5.Click on save
Actual - Application through server error
Expected - Restrict max limit (follow workterra standard)
Error Log -
Exception : Error converting data type numeric to decimal.
App Error Log : ControllerAppTier.SaveAndGetData->BenAdminControllerAppTier.SaveAndGetData->ACACompanyCustomization.SaveAndGetData->ACACompanyCustomization.ACA1095CSaveClassWiseRateConfiguration
Employee ID : 0
Action Name : ACA1095CSaveClassWiseRateConfiguration
Model : System.Web.Mvc.HandleErrorInfo
Controller : ACA
Web Error Log : at WORKTERRA.BenAdmin.BenAdminControllerWebTier.SaveAndGetData(ObjectType I_objectType, Object objInputObject, Object I_context, Hashtable I_criteria, Boolean I_mode, Boolean I_needCollection) in d:\WT\branches\LB\Web\ControllerWebTier\ControllerWebTier\BenAdminControllerWebTier.cs:line 350
at WORKTERRA.BenAdmin.Areas.ACA.Models.ACACompanyCustomization.ACA1095CClassWiseRateConfigurationModel.SaveUpdateConfiguration() in d:\WT\branches\LB\Web\Web Projects\BenAdmin\Areas\ACA\Models\ACACompanyCustomization\ACA1095CClassWiseRateConfigurationModel.cs:line 76
at WORKTERRA.BenAdmin.Areas.ACA.Controllers.ACAController.ACA1095CSaveClassWiseRateConfiguration(ACA1095CClassWiseRateConfigurationModel objACA1095CClassRateConfigurationModel) in d:\WT\branches\LB\Web\Web Projects\BenAdmin\Areas\ACA\Controllers\ACACompanyCustomization\ACA1095CClassWiseRateConfigurationController.cs:line 47
at lambda_method(Closure , ControllerBase , Object[] )
at System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters)
at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters)
at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c_DisplayClass37.<>cDisplayClass39.<BeginInvokeActionMethodWithFilters>b_33()
at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c_DisplayClass4f.<InvokeActionMethodFilterAsynchronously>b_49()
at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c_DisplayClass4f.<InvokeActionMethodFilterAsynchronously>b_49()
at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c_DisplayClass37.<BeginInvokeActionMethodWithFilters>b_36(IAsyncResult asyncResult)
at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c_DisplayClass25.<>cDisplayClass2a.<BeginInvokeAction>b_20()
at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c_DisplayClass25.<BeginInvokeAction>b_22(IAsyncResult asyncResult)