public void Preencher(UsuarioCadastroViewModel cadastroViewModel) { Nome = cadastroViewModel.Nome; Email = cadastroViewModel.Email; Criacao = DateTime.UtcNow; AlterarSenha(cadastroViewModel.Senha); }
public static List <string> ValidarCadastro(UsuarioCadastroViewModel cadastroViewModel) { List <string> erros = new List <string>(); if (cadastroViewModel.Senha != cadastroViewModel.SenhaConfirmacao) { erros.Add("A confirmação de senha está incorreta."); } if (!cadastroViewModel.Termos) { erros.Add("Você deve concordar com os termos do site para criar uma conta."); } return(erros); }
public Usuario(UsuarioCadastroViewModel cadastroViewModel) { Preencher(cadastroViewModel); }