示例#1
0
        private void btLocalizar_Click(object sender, EventArgs e)
        {
            DAOConexao cx  = new DAOConexao(DAOBanco.StringDeConexao);
            BLLUsuario bll = new BLLUsuario(cx);

            dgvDados.DataSource = bll.Localizar(txtValor.Text);
        }
        private void btLocalizar_Click(object sender, EventArgs e)
        {
            DaoConexao cx  = new DaoConexao(DadosDeConexao.StringDeConexao);
            BLLUsuario bll = new BLLUsuario(cx);

            dgvDados.DataSource = bll.Localizar(txtValor.Text);
            this.AtualizaCabeçalhoDGridUsuario();
        }
        private void btLocalizar_Click(object sender, EventArgs e)
        {
            DALConexao cx  = new DALConexao(DadosDaConexao.StringDeConexao);
            BLLUsuario bll = new BLLUsuario(cx);

            dgvDados.DataSource = bll.Localizar(txtValor.Text);
            CarregaTituloDgv();
        }
 private void btnLocalizar_Click(object sender, EventArgs e)
 {
     if (tipo == 0)
     {
         DALConexao cx  = new DALConexao(DadosDaConexao.StringDeConexao);
         BLLUsuario bll = new BLLUsuario(cx);
         dgvDados.DataSource = bll.Localizar(textBox1.Text);
     }
     else
     {
         lblUsuario.Visible   = false;
         textBox1.Visible     = false;
         btnLocalizar.Visible = false;
         DALConexao cx   = new DALConexao(DadosDaConexao.StringDeConexao);
         BLLEquipe  blle = new BLLEquipe(cx);
         dgvDados.DataSource = blle.Localizar(textBox1.Text);
     }
 }
示例#5
0
        private void frmConsultaUsuario_Load(object sender, EventArgs e)
        {
            DALConexao cx  = new DALConexao(DadosDaConexao.StringDaConexao);
            BLLUsuario bll = new BLLUsuario(cx);

            dgvUsuario.DataSource = bll.Localizar("");


            dgvUsuario.RowHeadersVisible        = false;
            dgvUsuario.AllowUserToResizeColumns = false;



            foreach (DataGridViewRow row in dgvUsuario.Rows)
            {
                row.Height = 20;
            }


            dgvUsuario.Columns[0].Visible = false;

            dgvUsuario.Columns[1].HeaderText = "NOME";
            dgvUsuario.Columns[1].Width      = 200;

            dgvUsuario.Columns[2].HeaderText = "LOGIN";
            dgvUsuario.Columns[2].Width      = 100;

            dgvUsuario.Columns[3].HeaderText = "SENHA";
            dgvUsuario.Columns[3].Width      = 100;

            dgvUsuario.Columns[4].HeaderText = "INICIAIS";
            dgvUsuario.Columns[4].Width      = 100;

            dgvUsuario.Columns[5].HeaderText = "UNI.";
            dgvUsuario.Columns[5].Width      = 50;

            dgvUsuario.Columns[6].HeaderText = "NV";
            dgvUsuario.Columns[6].Width      = 50;
        }
示例#6
0
        private void btLocalizarPerm_Click(object sender, EventArgs e)
        {
            try
            {
                DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao);
                //VERIFICA SE TEM USUÁRIO COM O ID DIGITADO
                BLLUsuario bllTestaUsuario = new BLLUsuario(cx);
                if (bllTestaUsuario.Localizar(Convert.ToInt32(txtValor.Text)).Rows.Count <= 0)
                {
                    MessageBox.Show("ATENÇÃO !! \n O CÓDIGO DIGITADO NÃO CORRESPONDE A NENHUM CADASTRO DE USUÁRIO !!", "Aviso !!", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    txtValor.Focus();
                    txtValor.Text = "";
                    return;
                }

                BLLPermissaoUsuario bll    = new BLLPermissaoUsuario(cx);
                DataTable           tabela = new DataTable();
                tabela = bll.Localizar(Convert.ToInt32(txtValor.Text));
                int tPerm = 0;
                tPerm = tabela.Rows.Count;
                if (tPerm > 0)
                {
                    //Carrega as Permissões que o Usuário tem no Banco de Dados
                    for (int x = 0; x < tPerm;)
                    {
                        dgvDados.Rows.Add();
                        dgvDados.Rows[x].Cells[0].Value = tabela.Rows[x][0];
                        dgvDados.Rows[x].Cells[1].Value = tabela.Rows[x][1];
                        dgvDados.Rows[x].Cells[2].Value = tabela.Rows[x][2];
                        dgvDados.Rows[x].Cells[3].Value = tabela.Rows[x][3];
                        dgvDados.Rows[x].Cells[4].Value = tabela.Rows[x][4];
                        dgvDados.Rows[x].Cells[5].Value = tabela.Rows[x][5];
                        dgvDados.Rows[x].Cells[6].Value = tabela.Rows[x][6];
                        dgvDados.Rows[x].Cells[7].Value = tabela.Rows[x][7];
                        x++;
                    }
                    UsuId              = Convert.ToInt32(tabela.Rows[0][10]);
                    UsuNomePesquisado  = Convert.ToString(tabela.Rows[0][8]);
                    UsuLoginPesquisado = Convert.ToString(tabela.Rows[0][9]);
                    alterarBotoes(3);
                    tabela.Dispose();
                }
                else
                {
                    //PREENCHE AS VARIAVEIS COM O NOME DO USUÁRIO RECÉM CADASTRADO E SEM PERMISSÃO.
                    BLLUsuario bllUsuario = new BLLUsuario(cx);
                    DataTable  dtUsuario  = new DataTable();
                    dtUsuario          = bllUsuario.Localizar(Convert.ToInt32(txtValor.Text));
                    UsuId              = Convert.ToInt32(dtUsuario.Rows[0][0]);
                    UsuNomePesquisado  = Convert.ToString(dtUsuario.Rows[0][1]);
                    UsuLoginPesquisado = Convert.ToString(dtUsuario.Rows[0][2]);

                    //Carregar Permissões Default
                    IDictionary <string, string> strPer = new Dictionary <string, string>()
                    {//Cadastro dos Formularios
                        { "TelaMotoristaa", "Cadastrar Motoristas" },
                        { "TelaSeguroMotoristaa", "Cadastrar Seguros Motoristas" },
                        { "TelaVeiculoss", "Cadastrar Veículos" },
                        { "TelaCompraVendaa", "Cadastrar Compra e Venda dos Veículos" },
                        { "TelaSeguroVeiculoo", "Cadastrar Seguros Veículos" },
                        { "TelaSinistross", "Cadastrar Sinistros" },
                        { "TelaViagenss", "Cadastrar Viagens" },
                        { "TelaAbastecimentoo", "Cadastrar Abastecimentos" },
                        { "TelaClientee", "Cadastro de Clientes" },
                        { "TelaLocaçãoo", "Cadastrar Locações" },
                        { "TelaMultass", "Cadastrar Multas" },
                        { "TelaManutençãoo", "Cadastrar Manutenções" },
                        { "TelaFinanceiroo", "Cadastrar Financeiro" },
                        { "TelaVeiculosDisponiveiss", "Visualizar Veículos Disponiveis" },
                        { "TelaAvisoss", "Visualizar Avisos" },
                        { "TelaRelatorioss", "Visualizar Relatórios" },
                        { "frmCadastrarUsuario", "Cadastrar Usuário" },
                        { "frmPermissaoUsuario", "Cadastrar as Permissões de Acesso dos Usuários" },
                        { "frmConsultarUsuario", "Consultar Usuário" },
                    };
                    int i = 0;
                    foreach (string Perm in strPer.Keys)
                    {
                        dgvDados.Rows.Add();
                        dgvDados.Rows[i].Cells[1].Value = Perm;
                        dgvDados.Rows[i].Cells[2].Value = strPer[Perm];
                        if (Perm == "frmCadastrarUsuario" || Perm == "frmPermissaoUsuario")
                        {
                            dgvDados.Rows[i].Cells[3].Value = "True";
                        }
                        else
                        {
                            dgvDados.Rows[i].Cells[3].Value = "False";
                        }
                        dgvDados.Rows[i].Cells[4].Value = "False";
                        dgvDados.Rows[i].Cells[5].Value = "False";
                        dgvDados.Rows[i].Cells[6].Value = "False";
                        dgvDados.Rows[i].Cells[7].Value = "False";
                        i++;
                    }
                    MessageBox.Show("ATENÇÃO!!\n CONFIGURAÇÕES PADRÃO (DEFAULT) FORAM CARREGADAS PARA O USUÁRIO!! \n\n" +
                                    "REALIZE AS DEVIDAS ALTERAÇÕES E CLIQUE EM SALVAR, PARA QUE O USUÁRIO TENHA ACESSO AO SISTEMA", "ATENÇÃO !!", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    operacao = "inserir";
                    alterarBotoes(3);
                }
                txtUsuarioPesquisado.Text = UsuNomePesquisado + "(" + UsuLoginPesquisado + ")";
            }
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message, "ERRO !!", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }
示例#7
0
        private void btnLocalizar_Click(object sender, EventArgs e)
        {
            try
            {
                DaoConexao cx = new DaoConexao(DadosDeConexao.StringDeConexao);
                //Verifica se tem usuário com o ID digitado
                BLLUsuario bllTesteUsuario = new BLLUsuario(cx);
                if (bllTesteUsuario.Localizar(Convert.ToInt32(txtCodigo.Text)).Rows.Count <= 0)
                {
                    MessageBox.Show("Atenção!!! O Código digitado não corresponde a nenhum cadastro de Usuário!!!", "Aviso!!!", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    txtCodigo.Focus();
                    txtCodigo.Text = "";
                    return;
                }

                BLLNivelAcesso bll    = new BLLNivelAcesso(cx);
                DataTable      tabela = new DataTable();
                tabela = bll.Localizar(Convert.ToInt32(txtCodigo.Text));
                int tPerm = 0;
                tPerm = tabela.Rows.Count;
                if (tPerm > 0)
                {
                    //Carrega as Permissções que o usuário ja possui no BD
                    for (int x = 0; x < tPerm;)
                    {
                        dgvDados.Rows.Add();
                        dgvDados.Rows[x].Cells[0].Value = tabela.Rows[x][0];
                        dgvDados.Rows[x].Cells[1].Value = tabela.Rows[x][1];
                        dgvDados.Rows[x].Cells[2].Value = tabela.Rows[x][2];
                        dgvDados.Rows[x].Cells[3].Value = tabela.Rows[x][3];
                        dgvDados.Rows[x].Cells[4].Value = tabela.Rows[x][4];
                        dgvDados.Rows[x].Cells[5].Value = tabela.Rows[x][5];
                        dgvDados.Rows[x].Cells[6].Value = tabela.Rows[x][6];
                        dgvDados.Rows[x].Cells[7].Value = tabela.Rows[x][7];
                        x++;
                    }
                    UsuId              = Convert.ToInt32(tabela.Rows[0][10]);
                    UsuNomePesquisado  = Convert.ToString(tabela.Rows[0][8]);
                    UsuLoginPesquisado = Convert.ToString(tabela.Rows[0][9]);
                    tabela.Dispose();
                    this.alterabotao(3);
                }
                else
                {
                    //Preenche as variaveis com o nome do Usuarios Recem cadastrados e sem permissão
                    BLLUsuario bllUsuario = new BLLUsuario(cx);
                    DataTable  dtUsuario  = new DataTable();
                    dtUsuario          = bllUsuario.Localizar(Convert.ToInt32(txtCodigo.Text));
                    UsuId              = Convert.ToInt32(dtUsuario.Rows[0][0]);
                    UsuNomePesquisado  = Convert.ToString(dtUsuario.Rows[0][1]);
                    UsuLoginPesquisado = Convert.ToString(dtUsuario.Rows[0][2]);
                    dtUsuario.Dispose();


                    //Carregar Permissao Default
                    IDictionary <String, string> strPerm = new Dictionary <string, string>()
                    {
                        //Cadastro dos Formularios
                        { "frmCadastroCliente", "Cadastro de Clientes" },
                        { "frmCadastroUsuario", "Cadastar Usuario" },
                        { "frmCadastroNivelAcesso", "Cadastrar as Permissões do Acesso do Usuários" },
                        { "frmCadastroFuncionario", "Cadastro de Funcionario" },
                        { "frmCadastroProduto", "Cadastro de Produto" },
                        { "frmCadastroSubCategoria", "Cadastro de SunCategoria" },
                        { "frmCadastroUnidadeDeMedida", "Cadastro de Unidade de Medida" },
                        { "frmCaixaDeFrente", "Caixa de Frente" },
                        { "frmConfiguraçaoBancoDados", "Configuração do Banco de Dados" },
                        { "frmConsultaCliente", "Consulta de Clientes" },
                        { "frmCadastroCategoria", "Cadastro de Categoria" },
                        { "frmConsultaCategoria", "Consulta de Categoria" },
                        { "frmConsultaFuncionario", "Consulta de Funcionario" },
                        { "frmConsultaProduto", "Consulta de Produto" },
                        { "frmConsultaSubCategoria", "Consulta de SubCategoria" },
                        { "frmConsultaUnidadeDeMedida", "Consulta de  Unidade de Medida" },
                        { "frmConsultaUsuario", "Consulta de Usuario" },
                        { "frmConsultaVenda", "Consulta das Venda" },
                        { "frmRecebimentoVenda", "Recebimento das Vendas" },
                        { "frmTodosCadastros", "Todos os Cadastros" },
                        { "frmFerramentas", "Configuções do Sistema" },
                        { "frmRelatorios", "Todos os Relatório" },
                        { "frmMovimentacaoVenda", "Movimentaçãp venda" },
                        { "frmEnviarEmail", "Enviar Email para cliente" },
                        { "frmRelatorioCliente", "Relatório clientes" },
                        { "frmRelatorioFuncionario", "Relatório funcionario" },
                        { "frmRelatorioProduto", "Relatório produto" },
                        { "frmRelatorioVenda", "Relatório Venda" },
                    };

                    int i = 0;
                    foreach (string Perm in strPerm.Keys)
                    {
                        dgvDados.Rows.Add();
                        dgvDados.Rows[i].Cells[1].Value = Perm;
                        dgvDados.Rows[i].Cells[2].Value = strPerm[Perm];
                        if (Perm == "frmCadastroUsuario" || Perm == "frmCadastroNivelAcesso")
                        {
                            dgvDados.Rows[i].Cells[3].Value = "true";
                        }
                        else
                        {
                            dgvDados.Rows[i].Cells[3].Value = "false";
                        }
                        dgvDados.Rows[i].Cells[4].Value = "false";
                        dgvDados.Rows[i].Cells[5].Value = "false";
                        dgvDados.Rows[i].Cells[6].Value = "false";
                        dgvDados.Rows[i].Cells[7].Value = "false";
                        i++;
                    }
                    this.operacao = "inserir";
                    this.alterabotao(2);
                    MessageBox.Show("Ateção!!!,\n As Configurações Padrões(Default) Foram Carregadas para o Usuário!!!\n\n" +
                                    "Realize as Devidas Alterações e Clique em Salvar, para que o Usuário tenha acesso ao Sistema", "Aviso!!!", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                txtNomePesquisado.Text = UsuNomePesquisado + "(" + UsuLoginPesquisado + ")";
            }
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message, "Erro!!!", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }