public bool ChangePasswordForUser(string userName, string oldPassword, string newPassword) { if (!ValidateUser(userName, oldPassword)) { return(false); } if (ValidatePassword(newPassword)) { throw new MembershipPasswordException("Change password canceled due to new password validation failure."); } int rowsAffected = 0; var customer = new Customer { Username = userName, Password = EncodePassword(newPassword) }; _db.Entry(customer).State = EntityState.Modified; rowsAffected = _db.SaveChanges(); if (rowsAffected > 0) { return(true); } return(false); }
public void Update(BasicProduct product) { _db.Entry(product).State = EntityState.Modified; _db.SaveChanges(); }