-
Type:
Bug
-
Status: Closed
-
Priority:
Medium
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: None
-
Labels:None
-
Environment:Stage
-
Bug Severity:Medium
-
Module:BenAdmin - EDS
-
Reported by:Harbinger
-
Item State:Production Complete - Closed
Form Builder: Characters not working for Radio button When saving data by selecting radio button option with Below character:
1] ' Saving on form builder but not on Employee additional form page
2] & Saving on form builder but not on Employee additional form page
3]"" Saving on form builder but not on Employee additional form page
4]' Saving on form builder but not on Employee additional form page
5]| Getting server error When Saving data trough Employee level
6]<> Getting Server error On Form builder Whiled adding it
Refer below error Log:
#6:
Exception : Conversion failed when converting the varchar value `M` to data type int.
App Error Log : ControllerAppTier.Save->WORKTERRAControllerAppTier.Save->EmployeeFormBuilder.Save->EmployeeFormBuilder.UpdateFormBuilderAttribute
Employee ID : 586
Action Name : GetEmployeeFormBuilderInfo
Model : System.Web.Mvc.HandleErrorInfo
Controller : Customization
Web Error Log : at WORKTERRA.Shared.WORKTERRAControllerWebTier.Save(ObjectType I_objectType, Object objInputObject, Object I_context, Boolean I_mode)
at WORKTERRA.Shared.Areas.Customization.Models.EmployeeFormBuilderModel.UpdateFormBuilderAttribute(EmployeeData objEmployeeData, Int32 PageID, String PageTitle)
at WORKTERRA.Shared.Areas.Customization.Models.EmployeeFormBuilderModel.SaveAdditionalForm(EmployeeProfileModel objEmployeeFormBuilder, EmployeeData objEmployeeData)
at WORKTERRA.Shared.Areas.Customization.Controllers.CustomizationController.GetEmployeeFormBuilderInfo(EmployeeProfileModel objEmployeeFormBuilder)
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.ControllerActionInvoker.<>c_DisplayClass13.b_10()
at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func`1 continuation)
at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func`1 continuation)
at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodWithFilters(ControllerContext controllerContext, IList`1 filters, ActionDescriptor actionDescriptor, IDictionary`2 parameters)
at System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext, String actionName)
#5
Exception : Conversion failed when converting the varchar value `M` to data type int.
App Error Log : ControllerAppTier.Save->WORKTERRAControllerAppTier.Save->EmployeeFormBuilder.Save->EmployeeFormBuilder.UpdateFormBuilderAttribute
Employee ID : 586
Action Name : GetEmployeeFormBuilderInfo
Model : System.Web.Mvc.HandleErrorInfo
Controller : Customization
Web Error Log : at WORKTERRA.Shared.WORKTERRAControllerWebTier.Save(ObjectType I_objectType, Object objInputObject, Object I_context, Boolean I_mode)
at WORKTERRA.Shared.Areas.Customization.Models.EmployeeFormBuilderModel.UpdateFormBuilderAttribute(EmployeeData objEmployeeData, Int32 PageID, String PageTitle)
at WORKTERRA.Shared.Areas.Customization.Models.EmployeeFormBuilderModel.SaveAdditionalForm(EmployeeProfileModel objEmployeeFormBuilder, EmployeeData objEmployeeData)
at WORKTERRA.Shared.Areas.Customization.Controllers.CustomizationController.GetEmployeeFormBuilderInfo(EmployeeProfileModel objEmployeeFormBuilder)
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.ControllerActionInvoker.<>c_DisplayClass13.b_10()
at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func`1 continuation)
at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func`1 continuation)
at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodWithFilters(ControllerContext controllerContext, IList`1 filters, ActionDescriptor actionDescriptor, IDictionary`2 parameters)
at System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext, String actionName)
-
- Time Spent:
- 8h
-
Analysis and code debugging
this fix on Local...Ready for stage
JIRA Update
-
- Time Spent:
- 3h
-
Code changes in java script
unit testing
code review
internal discussion with sheetal and Aarati
-
- Time Spent:
- 1h
-
Internal discussion with Akshay
Javascript changes
Database checking
Unit testing
-
- Time Spent:
- 3h
-
Internal Discussion with sheetal and Rashmita
code changes
Unit testing
Changes in Localization
-
- Time Spent:
- 0.5h
-
internal discussion and code review
-
- Time Spent:
- 3h
-
code review
code changes
Unit testing
all company database script find out special characters like '"<>|
-
- Time Spent:
- 2.5h
-
Unit testing
Internal discussion with Akshay
Code changes
Unit testing
-
- Time Spent:
- 1h
-
Local testing
Internal discussion with Rashmita
Code changes
Validation Message change
Internal discussion with Akshay
Unit testing
-
- Time Spent:
- 0.5h
-
code review and attached code review check list
-
- Time Spent:
- 0.5h
-
Internal discussion with Akshay
Stage check-in
-
- Time Spent:
- 0.5h
-
Internal discussion with Akshay
Production check-in