public async Task <IActionResult> UpdateOrganisationApplicationDeterminedDate() { var searchModel = _sessionService.GetSearchResults(); var model = new UpdateApplicationDeterminedDateViewModel { Day = searchModel.SelectedResult.OrganisationData?.ApplicationDeterminedDate?.Day, Month = searchModel.SelectedResult.OrganisationData?.ApplicationDeterminedDate?.Month, Year = searchModel.SelectedResult.OrganisationData?.ApplicationDeterminedDate?.Year, OrganisationId = searchModel.SelectedResult.Id, LegalName = searchModel.SelectedResult.LegalName }; return(View("~/Views/Roatp/UpdateOrganisationApplicationDeterminedDate.cshtml", model)); }
public async Task <IActionResult> UpdateApplicationDeterminedDate(UpdateApplicationDeterminedDateViewModel model) { if (!ModelState.IsValid) { var errorMessages = GatherErrorMessagesFromModelState(); model.ErrorMessages = errorMessages; return(View("~/Views/Roatp/UpdateOrganisationApplicationDeterminedDate.cshtml", model)); } model.UpdatedBy = HttpContext.User.UserDisplayName(); var request = Mapper.Map <UpdateOrganisationApplicationDeterminedDateRequest>(model); var result = await _apiClient.UpdateApplicationDeterminedDate(request); if (result) { return(await RefreshSearchResults()); } return(View("~/Views/Roatp/UpdateOrganisationApplicationDeterminedDate.cshtml", model)); }