コード例 #1
0
        public (bool, string) Criar(Models.Usuario usuario)
        {
            string msg      = "";
            bool   operacao = false;

            CamadaAcessoDados.UsuarioBD usuarioBD = new CamadaAcessoDados.UsuarioBD();
            //obrigatorio nome de usuario unico
            // senha com min 6 caracteres
            if (usuario.Senha.ToString().Length < 6)
            {
                msg = "Senha muito pequena";
            }
            else if (!usuarioBD.validarLogin(usuario.NomeUsuario))
            {
                msg = "Login já cadastrado.";
            }
            else if (usuarioBD.Criar(usuario))
            {
                msg      = "Usuário cadastrado com sucesso.";
                operacao = true;
            }
            else
            {
                msg = "Erro ao cadastrar usuário";
            }
            return(operacao, msg);
        }
コード例 #2
0
 public (bool, Models.Usuario) Validar(string usuarioNome, string senha)
 {
     CamadaAcessoDados.UsuarioBD usuarioBD = new CamadaAcessoDados.UsuarioBD();
     return(usuarioBD.Validar(usuarioNome, senha));
 }
コード例 #3
0
        public List <Usuario> Pesquisar(string usuario)
        {
            CamadaAcessoDados.UsuarioBD usuarioBD = new CamadaAcessoDados.UsuarioBD();

            return(usuarioBD.Pesquisar(usuario));
        }
コード例 #4
0
 public Usuario ObterId(int id)
 {
     CamadaAcessoDados.UsuarioBD usuarioBD = new CamadaAcessoDados.UsuarioBD();
     return(usuarioBD.ObterId(id));
 }