public async Task <IActionResult> SaveOpportunityCompanyNameAsync(FindEmployerViewModel viewModel) { var username = HttpContext.User.GetUserName(); await ValidateAsync(viewModel, username); if (!ModelState.IsValid) { return(View("FindEmployer", viewModel)); } var dto = _mapper.Map <CompanyNameDto>(viewModel); await _opportunityService.UpdateOpportunityAsync(dto); return(RedirectToRoute("GetEmployerDetails", new { viewModel.OpportunityId, viewModel.OpportunityItemId })); }