public ActionResult Create(CreatingRiskAssessmentSummaryViewModel viewModel)
        {
            if (!ModelState.IsValid)
            {
                return View("Create", viewModel);
            }

            long riskAssessmentId;
            try
            {
                riskAssessmentId = _generalRiskAssessmentService.CreateRiskAssessment(new CreateRiskAssessmentRequest
                                                                                   {
                                                                                       CompanyId = viewModel.CompanyId,
                                                                                       Title = viewModel.Title,
                                                                                       Reference = viewModel.Reference,
                                                                                       UserId = CurrentUser.UserId
                                                                                   });
            }
            catch (ValidationException validationException)
            {
                ModelState.AddValidationErrors(validationException);
                return View("Create", viewModel);
            }

            return RedirectToAction("Index", "Summary", new { riskAssessmentId, companyId = CurrentUser.CompanyId });

        }
 public ActionResult Create(long companyId)
 {
     var generalRiskAssessmentSummaryViewModel = new CreatingRiskAssessmentSummaryViewModel
                                                     {
                                                         CompanyId = companyId
                                                     };
     return View("Create", generalRiskAssessmentSummaryViewModel);
 }
 public static CreatingRiskAssessmentSummaryViewModelBuilder Create()
 {
     _viewModel = new CreatingRiskAssessmentSummaryViewModel();
     return new CreatingRiskAssessmentSummaryViewModelBuilder();
 }