コード例 #1
0
        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);
            }
        }
コード例 #2
0
        public ActionResult Create()
        {
            var riskAssessmentSummaryViewModel = new CreatingRiskAssessmentSummaryViewModel
            {
                CompanyId = CurrentUser.CompanyId
            };

            return View("Create", riskAssessmentSummaryViewModel);
        }