예제 #1
0
        private void frmAcesso_Load(object sender, EventArgs e)
        {
            DataTable campo = new DataTable();

            Carregabox();
            dvgBuscarFuncionarios.DataSource = funcionario.RetTodosFuncionarios();
            dvgAcessoLiberado.DataSource     = acesso.RetTodosAcessos();

            this.tabControl1.TabPages.Remove(this.tabPage1);

            this.tabPage2.Show();
        }
예제 #2
0
        private void btnGravar_Click(object sender, EventArgs e)
        {
            Verificar();// VERIFICA OS CAMPOS

            if (contPreencimento == 14)
            {
                //VARIÁVEIS RECEBEM OS VALORES
                funcionario.nome            = txtNome.Text;
                funcionario.cpf             = mskCpf.Text;
                funcionario.dataNasc        = mskDataNasc.Text;
                funcionario.endereco        = txtEndereco.Text;
                funcionario.numero          = int.Parse(txtNumero.Text);
                funcionario.complemento     = txtComplemento.Text;
                funcionario.bairro          = txtBairro.Text;
                funcionario.cidade          = txtCidade.Text;
                funcionario.estado          = txtEstado.Text;
                funcionario.pais            = cboPais.Text;
                funcionario.telFixo         = mskTelFixo.Text;
                funcionario.celular         = mskCelular.Text;
                funcionario.email           = txtEmail.Text;
                funcionario.tipoFuncionario = cboTipoFunc.Text;
                funcionario.login           = txtUsuario.Text;
                funcionario.senha           = txtSenha.Text;
                funcionario.status          = 0;



                funcionario.codFuncResp = frmLogin.funcLogado;



                if (funcionario.inserir(funcionario) == true)// SE O RETORNO FOR POSITIVO
                {
                    //OS CAMPOS SÃO LIMPADOS PARA RECEBER NOVOS DADOS
                    txtNome.Text        = "";;
                    mskCpf.Text         = "";
                    mskDataNasc.Text    = "";
                    txtEndereco.Text    = "";
                    txtNumero.Text      = "";
                    txtComplemento.Text = "";
                    txtBairro.Text      = "";
                    txtCidade.Text      = "";
                    txtEstado.Text      = "";
                    cboPais.Text        = "";
                    mskTelFixo.Text     = "";
                    mskCelular.Text     = "";
                    txtEmail.Text       = "";
                    cboTipoFunc.Text    = "";
                    txtUsuario.Text     = "";
                    txtSenha.Text       = "";

                    // O DATAGRID É ATUALIZADO PARA MOSTRAR OS DADOS
                    dvgBuscarFuncionarios.DataSource = funcionario.RetTodosFuncionarios();
                    MessageBox.Show("Cadastro Realizado com Sucesso!");

                    //ABERTURA E FECHAMENTO DE ABAS
                    this.tabControl1.TabPages.Insert(0, this.tabPage3);
                    this.tabControl1.TabPages.Remove(this.tabPage1);
                    this.tabControl1.TabPages.Remove(this.tabPage2);
                }
                else
                {
                    MessageBox.Show("Erro ao realizar cadastro!");
                }
            }
            else
            {
                MessageBox.Show("Preencha todos os dados");
            }
        }