public ActionResult Create(CreatingRiskAssessmentSummaryViewModel viewModel) { if (!ModelState.IsValid) { return View("Create", viewModel); } try { var riskAssessmentId = _fireRiskAssessmentService.CreateRiskAssessment(new CreateRiskAssessmentRequest { CompanyId = CurrentUser.CompanyId, Title = viewModel.Title, Reference = viewModel.Reference, UserId = CurrentUser.UserId }); return RedirectToAction("Index", "Summary", new { riskAssessmentId = riskAssessmentId, companyId = CurrentUser.CompanyId }); } catch (ValidationException validationException) { ModelState.AddValidationErrors(validationException); return View("Create", viewModel); } }
public ActionResult Create() { var riskAssessmentSummaryViewModel = new CreatingRiskAssessmentSummaryViewModel { CompanyId = CurrentUser.CompanyId }; return View("Create", riskAssessmentSummaryViewModel); }