public IActionResult ConfirmNonLevyContinue(EmployerProviderContinueApplicationViewModel model) { if (!ModelState.IsValid) { model.ErrorMessages = new List <ValidationErrorDetail>(); var modelErrors = ModelState.Values.SelectMany(v => v.Errors); foreach (var modelError in modelErrors) { model.ErrorMessages.Add(new ValidationErrorDetail { Field = "ContinueWithApplication", ErrorMessage = modelError.ErrorMessage }); } return(View("~/Views/Roatp/IneligibleNonLevy.cshtml", model)); } if (model.ContinueWithApplication == "Y") { if (model.ApplicationId == Guid.Empty) { return(RedirectToAction("SelectApplicationRoute")); } else { return(RedirectToAction("ChangeApplicationProviderRoute", new { applicationId = model.ApplicationId })); } } else { return(RedirectToAction("NonLevyAbandonedApplication", "RoatpShutterPages")); } }
public IActionResult IneligibleNonLevy(Guid applicationId) { var model = new EmployerProviderContinueApplicationViewModel { ApplicationId = applicationId }; PopulateGetHelpWithQuestion(model); return(View("~/Views/Roatp/IneligibleNonLevy.cshtml", model)); }