public ActionResult ResetSenha(Usuario usuario) { var usuarioDominio = new UsuarioDominioServico(); usuarioDominio.ResetSenha(usuario); return RedirectToAction("Index", "Login"); }
public void ResetSenha(Usuario usuario) { var RepositorioUsuario = new UsuarioRepositorio(); var usuarioAtual = RepositorioUsuario.ConsultarUsuarioPorIdentificador(usuario.Identificador); usuarioAtual.Senha = usuario.Senha; usuarioAtual.DataAlteracao = DateTime.Now; usuarioAtual.CriptografarSenha(); RepositorioUsuario.Alterar(usuarioAtual); }
public static UsuarioModel Criar(Usuario usuario) { return new UsuarioModel() { Id = usuario.Id, Identificador = usuario.Identificador, Nome = usuario.Nome, Email = usuario.Email, Senha = usuario.Senha, DataInclusao = usuario.DataInclusao, DataAlteracao = usuario.DataAlteracao }; }
public Usuario Incluir(Usuario usuario) { var RepositorioUsuario = new UsuarioRepositorio(); usuario.DataInclusao = DateTime.Now; usuario.GerarGuidParaUsuario(); usuario.CriptografarSenha(); var usuarioNova = RepositorioUsuario.Inserir(usuario); var notificacao = new NotificacaoUsuarioPorEmail(); notificacao.EnviaEmailParaValidarNovoUsuario(usuario); return usuarioNova; }
public void Alterar(Usuario usuario) { var RepositorioUsuario = new UsuarioRepositorio(); RepositorioUsuario.Alterar(usuario); }