Exemplo n.º 1
0
        private void dgGride_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            if (e.ColumnIndex >= 0)
            {
                if (e.RowIndex >= 0)
                {
                    codigo = Convert.ToInt32(dgGride.Rows[e.RowIndex].Cells[0].Value);
                }
            }
            Conexao            cx = new Conexao();
            ComandoFuncionario cf = new ComandoFuncionario();
            DadosFuncionario   dadosFuncionario = cf.carregarFuncionario(codigo);

            boxCodigo.Text       = dadosFuncionario.codigo.ToString();
            boxCPF.Text          = dadosFuncionario.cpf;
            boxNomeCompleto.Text = dadosFuncionario.nome;
            boxTelefone.Text     = dadosFuncionario.telefone;
            boxCargo.Text        = dadosFuncionario.cargo;
            boxUnidade.Text      = dadosFuncionario.unidade;
            boxCEP.Text          = dadosFuncionario.cep;
            boxLogadouro.Text    = dadosFuncionario.logradouro;
            boxNumero.Text       = dadosFuncionario.numero;
            boxBairro.Text       = dadosFuncionario.bairro;
            boxComplemento.Text  = dadosFuncionario.complemento;
            boxLogin.Text        = dadosFuncionario.login;
            boxSenha.Text        = dadosFuncionario.senha;
            AlteraBotoes(1);
            alteraBotoes = "view";
            salvarEditar = "Alterar";
        }
Exemplo n.º 2
0
        private void btnEntrar_Click(object sender, EventArgs e)
        {
            ControleFuncionario controle = new ControleFuncionario();

            controle.acessar(txbLogin.Text, txbSenha.Text);
            if (controle.tem)
            {
                MessageBox.Show("Logado com sucesso!!", "Entrando", MessageBoxButtons.OK, MessageBoxIcon.Information);

                ComandoFuncionario comando = new ComandoFuncionario();
                DadosFuncionario   dados   = comando.carregarFuncionario2(txbLogin.Text);

                MenuPrincipal Menu = new MenuPrincipal();
                Menu.CarregarDadosFuncionario(dados.nome, dados.cargo);
                Menu.Show();
                Login ln = new Login();
                this.Hide();
            }
            else
            {
                MessageBox.Show("Login não econtrado, verifique login e senha", "ERRO!", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemplo n.º 3
0
        public void Localizar()
        {
            ComandoFuncionario cf = new ComandoFuncionario();

            dgGride.DataSource = cf.localizarFuncionario(boxCPF.Text);
        }
Exemplo n.º 4
0
        private void btn_Salvar_Click(object sender, EventArgs e)
        {
            if (boxCPF.Text != "" && boxNomeCompleto.Text != "" && boxTelefone.Text != "" && boxCargo.Text != "" && boxUnidade.Text != "" && boxCEP.Text != "" && boxLogadouro.Text != "" && boxNumero.Text != "" && boxBairro.Text != "" && boxComplemento.Text != "" && boxLogin.Text != "" && boxSenha.Text != "" && boxConfirmarSenha.Text != "")
            {
                if (boxSenha.Text == boxConfirmarSenha.Text)
                {
                    DialogResult mensagemConfirmacao;

                    if (salvarEditar == "novo")
                    {
                        mensagemConfirmacao = MessageBox.Show("Deseja Cadastrar Funcionario ?", "Aviso", MessageBoxButtons.YesNo);
                    }
                    else
                    {
                        mensagemConfirmacao = MessageBox.Show("Deseja Alterar Funcionario ?", "Aviso", MessageBoxButtons.YesNo);
                    }
                    if (mensagemConfirmacao.ToString() == "Yes")
                    {
                        if (this.salvarEditar == "novo")
                        {
                            ControleFuncionario controle = new ControleFuncionario();
                            string mensagem = controle.cadastrarFuncionario(boxCPF.Text, boxNomeCompleto.Text, boxTelefone.Text,
                                                                            boxCargo.Text, boxUnidade.Text, boxCEP.Text, boxLogadouro.Text, boxNumero.Text, boxBairro.Text,
                                                                            boxComplemento.Text, boxLogin.Text, boxSenha.Text);
                            if (controle.tem)
                            {
                                MessageBox.Show(mensagem, "Cadastro", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            }
                            else
                            {
                                MessageBox.Show(controle.mensagem);// messagem de erro.
                            }
                            AlteraBotoes(2);
                            LimparCampos();
                            alteraBotoes = "";
                        }
                        else
                        {
                            DadosFuncionario dadosFuncionario = new DadosFuncionario();
                            dadosFuncionario.cpf         = boxCPF.Text;
                            dadosFuncionario.nome        = boxNomeCompleto.Text;
                            dadosFuncionario.telefone    = boxTelefone.Text;
                            dadosFuncionario.cargo       = boxCargo.Text;
                            dadosFuncionario.unidade     = boxUnidade.Text;
                            dadosFuncionario.cep         = boxCEP.Text;
                            dadosFuncionario.logradouro  = boxLogadouro.Text;
                            dadosFuncionario.numero      = boxNumero.Text;
                            dadosFuncionario.bairro      = boxBairro.Text;
                            dadosFuncionario.complemento = boxComplemento.Text;
                            dadosFuncionario.login       = boxLogin.Text;
                            dadosFuncionario.senha       = boxSenha.Text;

                            dadosFuncionario.codigo = Convert.ToInt32(boxCodigo.Text);
                            ComandoFuncionario comandoFuncionario = new ComandoFuncionario();
                            comandoFuncionario.Alterar(dadosFuncionario);
                            LimparCampos();
                            AlteraBotoes(2);
                        }
                    }
                }
                else
                {
                    MessageBox.Show("Senha não são iguais", "Senha", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show("Oscampos não podem ficar em branco", "Campos", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }