Hi Ramesh Shinde,
CC:Nidhi Kaul,Rakesh Roy,Hrishikesh Deshpande,Sachin Hingole,Vijayendra Shinde
Try to verify this issue on code map:
Through partner login, it showing proper effective date drop down on confirmation statement
But, through employee login login
1]Two enrollment mode for employee
2]OE 01/01/2018 and QE with current effective date
3]Done same changes through OE in future enrollment
5]Also by QE with a current enrollment
6]go to the confirmation statement to check Effective date drop down
Getting server error refer attached screenshots and error log:
Exception : Index was out of range. Must be non-negative and less than the size of the collection.Parameter name: index
App Error Log : -
Employee ID : 14568
Action Name : EnrollmentSummary
Model : System.Web.Mvc.HandleErrorInfo
Controller : UserDetails
Web Error Log : at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
at WORKTERRA.BenAdmin.Areas.UserDetails.Models.EnrollmentSummaryModel.PopulateEffectiveDates() in c:\WT\branches\UiRefresh-LB\Web\Web Projects\BenAdmin\Areas\UserDetails\Models\EnrollmentSummary\EnrollmentSummaryModel.cs:line 210
at WORKTERRA.BenAdmin.Areas.UserDetails.Controllers.UserDetailsController.EnrollmentSummary(String id) in c:\WT\branches\UiRefresh-LB\Web\Web Projects\BenAdmin\Areas\UserDetails\Controllers\EnrollmentSummary\EnrollmentSummaryController.cs:line 33
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.b__39(IAsyncResult asyncResult, ActionInvocation innerInvokeState)
at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`2.CallEndDelegate(IAsyncResult asyncResult)
at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult)
at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.b__3d()
at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c_DisplayClass46.b_3f()
at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c_DisplayClass46.b_3f()
at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c_DisplayClass46.b_3f()
at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult)
at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c_DisplayClass21.<>cDisplayClass2b.b_1c()
at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c_DisplayClass21.b_1e(IAsyncResult asyncResult)
Thanks,
Rashmita
Please check.