public ActionResult RegisterUser(UserRegistrationVM newUser) { string registrationMessage = null; if (ModelState.IsValid) { try { service.Register(newUser); registrationMessage = "Na podany adres e-mail została wysłana wiadomość weryfikacjyjna."; MailSender.BuildRegistrationEmailTemlplate(newUser.Email); return(RedirectToAction("Index", "Home", new { message = registrationMessage })); } catch (Exception) { registrationMessage = "Istnieje już konto o podanym adresie e-mail."; return(RedirectToAction("Index", "Home", new { message = registrationMessage })); } } else { return(View("../Home/Index")); } }