static void Main(string[] args) { var user = new UsuariosDTO("AndreAlef"); user.SetPassword("2345667899", "2345667899"); user.Validate(); Console.WriteLine() using (IUserRepository userRep = new UserRepository()) { userRep.Create(user); } }
public void Register(UserModel model) { // var hasUser = GetByLogin(model); // if (hasUser != null) // throw new Exception(Errors.DuplicateEmail); var user = new UsuariosDTO(model.Login); user.SetPassword(model.Password, model.ConfirmPassword); user.Validate(); _repository.Create(user); }
static void Main(string[] args) { var user = new UsuariosDTO("AndrE123"); user.SetPassword("Andrealef", "Andrealef"); user.Validate(); Console.WriteLine(user.IdUsuario); using (IUserRepository userRep = new UserRepository()) { userRep.Create(user); } Console.WriteLine(user.IdUsuario); Console.ReadKey(); }