public async Task <IActionResult> Create(User user) { if (userRep.IsUserRegistered(user.Mail) == false) { if (ModelState.IsValid) { await _context.SaveChangesAsync(); userRep.AddUser(user); SendActivationMail(user.UserID); return(RedirectToAction("Activation")); } return(View(user)); } else { ViewBag.Message = "This mail is used. Please try another mail."; return(View(user)); } }