public ActionResult SignUp() { var user = new User() { UserName = Request.Form["username"], Password = Request.Form["password"], FirstName = Request.Form["firstName"], LastName = Request.Form["lastName"], EmailAddress = Request.Form["emailAddress"] }; var result = _context.Users.FirstOrDefault(c => c.UserName == user.UserName); if (result != null) { return(RedirectToAction("SignUp", "Home")); } else { var encrpyt = new EncrytpionRepository(user.Password).ReturnEncrpyt(); user.Password = encrpyt; _userRepo.AddUser(user); return(RedirectToAction("LogIn", "Home")); } }
public ActionResult SignUp() { string username = Request.Form["username"]; string emailAddress = Request.Form["emailAddress"]; string password = Request.Form["password"]; string firstName = Request.Form["firstName"]; string lastName = Request.Form["lastName"]; var user = new User() { UserName = username, Password = password, FirstName = firstName, LastName = lastName, EmailAddress = emailAddress }; var result = _context.Users.FirstOrDefault(c => c.UserName == user.UserName); if (result != null) { return(RedirectToAction("Sign_Up", "Home")); } else { var encyrt = new EncrytpionRepository(user.Password).ReturnEncrpyt(); user.Password = encyrt; _context.Users.Add(user); _context.SaveChanges(); return(RedirectToAction("Log_in", "Home")); } }
public void Encyrption() { // Arrange string password = "******"; var encyrption = new EncrytpionRepository(password); // Act var result = encyrption.ReturnEncrpyt(); // Assert Assert.AreEqual("MGzYMsUyPHfnIfSDNsdRrQ==", result); }