Ejemplo n.º 1
0
        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));
            }
        }