public void CanAdd() { using (var data = new DbTestData()) { var user = new User( Guid.Empty, "AddedUser", "8ee2027983915ec78acc45027d874316", "Added", "User", "*****@*****.**" ); var newUser = dal.Add(user); newUser.Should().NotBeNull(); newUser.ID.Should().NotBe(Guid.Empty); newUser.Username.Should().Be("AddedUser"); newUser.FirstName.Should().Be("Added"); newUser.LastName.Should().Be("User"); newUser.PasswordHash.Should().Be("8ee2027983915ec78acc45027d874316"); newUser.Email.Should().Be("*****@*****.**"); dal.DeleteById(newUser.ID); } }
public int UsersCode(UsersData ItemCode) { UsersDAL UsersDAL = new UsersDAL(); try { switch (ItemCode.DataStatus) { case DataStatus.New: UsersDAL.Add(ItemCode); break; case DataStatus.Modified: UsersDAL.update(ItemCode); break; case DataStatus.Deleted: UsersDAL.Delete(ItemCode); return(0); } return(ItemCode.ID); } catch (Exception ex) { throw ex; } }
public User Register(RegistrationDetails registrationDetails) { if (_usersDAL.ReadByUsername(registrationDetails.Username) != null) { throw new ValidationException("An user with the same username already exists!"); } string passwordHash = GetPasswordHash(registrationDetails.Password); var user = new User( id: Guid.Empty, username: registrationDetails.Username, passwordHash: passwordHash, firstName: registrationDetails.FirstName, lastName: registrationDetails.LastName, email: registrationDetails.Email ); return(_usersDAL.Add(user)); }
/// <summary> /// 增加一条数据 /// </summary> public int Add(BWJS.Model.Users model) { return(dal.Add(model)); }
/// <summary> /// 增加 /// </summary> /// <param name="Users">Users实体对象</param> /// <returns>bool值,判断是否操作成功</returns> public bool Add(Users model) { return(dal.Add(model)); }
/// <summary> /// 增加一条数据 /// </summary> public int Add(UsersModel model) { return(dal.Add(model)); }
/// <summary> /// 添加 /// </summary> /// <param name="u"></param> /// <returns></returns> public static int Add(Users u) { return(UsersDAL.Add(u)); }