public ActionResult Register(Applicant applicant) { var cannAdd = _service.CannAddApplicant(applicant, out var reason); if (!cannAdd) { var viewModel = new RegisterViewModel { Applicant = applicant, CannNotRegitserReason = reason, CannRegisert = false }; return(View(viewModel)); } _service.AddApplicant(applicant); return(RedirectToAction("Index", "Application", new { applicantId = applicant.Id })); }