示例#1
0
        public void Login(string login, string senha)
        {
            ModeloUsuario modelo = new ModeloUsuario();

            modelo.usu_login = login;
            modelo.usu_senha = senha;
            DALConexao           cx   = new DALConexao(DadosDaConexao.StringDeConexão);
            BLLUsuario           bll  = new BLLUsuario(cx);
            BLLControlePermissao cbll = new BLLControlePermissao(cx);

            bll.UsuarioLogar(modelo).ToString();
            if (modelo.usu_nome != "")
            {
                tssStatusLogin.Text = "USUÁRIO LOGADO: " + modelo.usu_nome;
                grbLogin.Visible    = false;
                lklLogout.Visible   = true;
                cbll.Localizar(modelo.usu_cod);
                PermissoesUsuario();
            }
            else
            {
                tssStatusLogin.Text = "USUÁRIO OU SENHA INCORRETO ";
                txtLogin.Focus();
                btnLogin.Enabled = false;
            }
        }
示例#2
0
        public void LocalizarUsuário()
        {
            DALConexao           cx     = new DALConexao(DadosDaConexao.StringDeConexão);
            BLLUsuario           bll    = new BLLUsuario(cx);
            BLLControlePermissao cbll   = new BLLControlePermissao(cx);
            ModeloUsuario        modelo = bll.CarregaModeloUsuario(codigo);

            PreencheCampos(modelo);
            DataTable tabela = new DataTable();

            tabela = cbll.Localizar(codigo);
            PreenchePermissoes(tabela);
            alteraBotoes();
        }