Beispiel #1
0
        public (bool, string) Criar(Models.Usuario user)
        {
            string msg      = "";
            bool   operacao = false;

            if (user.Senha.Length < 8)
            {
                msg = "senha muito pequena";
            }
            else
            {
                CamadaAcessoDados.UsuarioDB ubd = new CamadaAcessoDados.UsuarioDB();
                if (ubd.ValidarUsername(user.Email))
                {
                    ubd.Criar(user);
                    operacao = true;
                    msg      = "Cadastrado com sucesso";
                }
                else
                {
                    operacao = false;
                    msg      = "não foi possível cadastrar, o e-mail já possui uma conta em uso";
                }
            }
            return(operacao, msg);
        }
Beispiel #2
0
        public List <Models.Usuario> Pesquisar(string nome)
        {
            CamadaAcessoDados.UsuarioDB ubd = new CamadaAcessoDados.UsuarioDB();

            nome = nome.ToLower();

            return(ubd.Pesquisar(nome));
        }
Beispiel #3
0
 public bool excluir(int id)
 {
     CamadaAcessoDados.UsuarioDB ubd = new CamadaAcessoDados.UsuarioDB();
     return(ubd.excluir(id));
 }
Beispiel #4
0
 public Models.Usuario obter(int id)
 {
     CamadaAcessoDados.UsuarioDB ubd = new CamadaAcessoDados.UsuarioDB();
     return(ubd.Obter(id));
 }
Beispiel #5
0
 public Models.Usuario Validar(string UsuarioNome, string senha)
 {
     CamadaAcessoDados.UsuarioDB ubd = new CamadaAcessoDados.UsuarioDB();
     return(ubd.Validar(UsuarioNome, senha));
 }