Пример #1
0
        private void btnLocalizar_Click(object sender, EventArgs e)
        {
            Funcionarios fun = new Funcionarios(new BancoM());

            if (rbtNome.Checked)
                dgvFuncionarios.DataSource = fun.localizarPor("fun_nome", ttbNome.Text);

            if (rbtCidade.Checked)
                dgvFuncionarios.DataSource = fun.localizarPor("fun_cidade", ttbCidade.Text);
        }
Пример #2
0
        private void CarregaFuncionarios()
        {
            Funcionarios fun = new Funcionarios(new BancoM());

            ccbFuncionario.DataSource = fun.localizarPor("fun_codigo", "%");

            ccbFuncionario.DisplayMember = "fun_nome";
            ccbFuncionario.ValueMember = "fun_codigo";
        }
        private void btnGravar_Click(object sender, EventArgs e)
        {
            int codigo = 0;
            int.TryParse(ttbCodigo.Text, out codigo);

            if (ttbNome.Text.Trim() == "")
            {
            MessageBox.Show("Digite o nome", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            ttbNome.Focus();
            }
            else
            {
            Funcionarios fun = new Funcionarios(new BancoM());

            string cpf = Funcoes.mtbValido(mtbCPF);
            string rg = Funcoes.mtbValido(mtbRG);
            string telefone = Funcoes.mtbValido(mtbCelular);
            string celular = Funcoes.mtbValido(mtbTelefone);

            if (codigo == 0)
            {
                if (fun.incluir(ttbNome.Text,rg,cpf,Convert.ToChar(ccbTipoFunc.SelectedValue),telefone,celular,ttbEmail.Text,ttbEndereco.Text,ttbNumero.Text,ttbCidade.Text,ttbBairro.Text))
                    MessageBox.Show("Cadastro efetivado com sucesso!");
                else
                    MessageBox.Show("Não foi possivel excluir este funcionário, ele possui vínculos com outros cadastros");
            }
            else
            {
                if (fun.alterar(codigo, ttbNome.Text, rg, cpf, Convert.ToChar(ccbTipoFunc.SelectedValue), telefone, celular, ttbEmail.Text, ttbEndereco.Text, ttbNumero.Text, ttbCidade.Text, ttbBairro.Text))
                    MessageBox.Show("Alteracao efetivada com sucesso!");
                else
                    MessageBox.Show("Erro ao alterar");
            }
            Inicializa();
            }
        }
Пример #4
0
 private void carregaFunc()
 {
     Funcionarios fun = new Funcionarios(new BancoM());
     cbbFunc.DataSource = fun.localizarPor("fun_codigo", "%");
     cbbFunc.DisplayMember = "fun_nome";
     cbbFunc.ValueMember = "fun_codigo";
     cbbFunc.SelectedIndex = -1;
 }