public SignUpResponse SignupUser(SignupModel model) { bool userExists = _context.Appuser.Select(x => x.Email == model.Email).FirstOrDefault(); if (userExists) { return(new SignUpResponse { Success = false, Message = "Email Already Exists" }); } // Map it var user = SignupModelToUsers.Map(model); user.Salt = Salt(); user.Password = HashPassword(user.Password, user.Salt); // Save to the database _context.Appuser.Add(user); _context.SaveChanges(); return(new SignUpResponse { Success = true, Message = "Sign Up Successful" }); }
public void Save() { _context.SaveChanges(); }