示例#1
0
        public UsuarioEntidade BuscarPorAutenticacao(UsuarioEntidade usuario)
        {
            UsuarioEntidade usuarioEncontrado  = this.usuarioRepositorio.BuscarPorEmail(usuario);
            string          senhaCriptografada = this.servicoCriptografia.Criptografar(usuario.Senha);

            if (usuarioEncontrado != null && usuarioEncontrado.Senha.Equals(senhaCriptografada))
            {
                return(usuarioEncontrado);
            }

            return(null);
        }
示例#2
0
 public UsuarioEntidade BuscarPorEmail(UsuarioEntidade usuario)
 {
     return(this.usuarioRepositorio.BuscarPorEmail(usuario));
 }