public void Register(int codigoHolerith, int codigoFuncionario, string cpf, DateTime dataNascimento, string email, string password, string confirmPassword) { AssertionConcern.AssertArgumentIsNull(_userRepository.Get(codigoFuncionario), "Código de funcionário já cadastrado"); var user = new User(codigoFuncionario, email); user.SetPassword(password, confirmPassword); user.Validate(); _userRepository.Create(user); }
public void Delete(User user) { _context.Users.Remove(user); _context.SaveChanges(); }
public void Update(User user) { //entity framework cuida de procurar o user correspondente e atualizar os dados _context.Entry<User>(user).State = System.Data.Entity.EntityState.Modified; _context.SaveChanges(); }
public void Create(User user) { _context.Users.Add(user); _context.SaveChanges(); }