public User Create(User user, string password) { if (string.IsNullOrWhiteSpace(password)) { throw new AppException("Password is required"); } if (GetAny(x => x.Username == user.Username)) { throw new AppException("Username \"" + user.Username + "\" is already taken"); } if (GetAny(x => x.Email == user.Email)) { throw new AppException("Email\"" + user.Email + "\" is already taken"); } CreatePasswordHash(password, out byte[] passwordHash, out byte[] passwordSalt); user.Psshash = passwordHash; user.Psssalt = passwordSalt; user.CreateTime = DateTime.Now; user.Creator = -1; _iUserDal.Create(user); return(user); }
public void CreateUser(User user) { _userDal.Create(user); }
public void Add(User user) { _userDal.Create(user); }
public void Create(User entity) { _UserDal.Create(entity); }
public Users Create(User dt) { return(_userDal.Create(dt)); }