private void Funcionario_Load(object sender, EventArgs e) { clsFuncionario teste = new clsFuncionario(); clsFuncionarioBLL testte1 = new clsFuncionarioBLL(); dtgv_gravacao.DataSource = testte1.SelecionaFuncionario(teste); btn_alterar.Enabled = false; btn_excluir.Enabled = false; valida_cargo = false; }
private void btn_salvar_Click_1(object sender, EventArgs e) { //Valida se todos os campos estao preenchidos corretamente if (ValidaCampos()) { //Verifica se e para incluiur ou atualizar switch (valida) { case true: Clear_Dados(); btn_alterar.Enabled = false; btn_excluir.Enabled = false; mtxt_cpf.Enabled = true; dtgv_gravacao.Enabled = true; break; //Se for para incluir abaixo case false: //Verificar se existe usuario cadastrado // fim da verificacao if (ValidaCPF(cpf)) { // se for verdadeiro nao encontrou cpf pode inserir clsFuncionarioBLL teste = new clsFuncionarioBLL(); clsFuncionario teste1 = new clsFuncionario(); teste1.Nome_Func = nome; teste1.Bairro_Funcionario = bairro; teste1.Celular_Funcionario = cel; teste1.CEP_Funcionario = cep; teste1.Cidade_Funcionario = cidade; teste1.Numero_Residencia = txt_numero.Text.ToString(); teste1.Login_Funcionario = txt_Usuario.Text.ToString(); teste1.Senha_Funcionario = txt_Senha.Text.ToString(); teste1.Telefone_Funcionario = telefone; teste1.Complemento_Funcionario = complemento; teste1.CPF_Funcionario = cpf; teste1.data_Nasc = data.ToString("yyyy/MM/dd"); teste1.Email_Funcionario = email; teste1.Endereco_Funcionario = endereco; teste1.Cargo = cargo; teste1.Estado_Funcionario = cb_uf.SelectedItem.ToString(); teste.InsereFuncionario(teste1); } else { MessageBox.Show("CPF ja Existe"); } break; } } }
private void mtxtBuscaPorCPF_TextChanged(object sender, EventArgs e) { clsFuncionario teste = new clsFuncionario(); clsFuncionarioBLL teste1 = new clsFuncionarioBLL(); teste.CPF_Funcionario = mtxtBuscaPorCPF.Text.ToString(); dtgv_gravacao.DataSource = teste1.SelecionaFuncionario(teste); }
private void preenchecargo() { try { DataTable dt = new DataTable(); clsFuncionarioBLL teste = new clsFuncionarioBLL(); clsFuncionario teste1 = new clsFuncionario(); dt = teste.SelecionaCargo(teste1); for (int i = 0; dt.Rows.Count > i; i++) cbox_Cargo.Items.Add(dt.Rows[i][0].ToString()); } catch (Exception) { MessageBox.Show("Falha ao conectar ao Bano de Dados, Contate seu suporte"); } }
public Boolean ValidaCPF(string strValida) { clsFuncionario teste = new clsFuncionario(); clsFuncionarioBLL teste1 = new clsFuncionarioBLL(); teste.CPF_Funcionario = strValida; DataTable dt = new DataTable(); dt = teste1.SelecionaFuncionario(teste); try { if (dt.Rows.Count > 0) return false; } catch (Exception) { MessageBox.Show("Falha ao consultar CPF do Funcionario"); } return true; }
public void preenchegrid() { clsFuncionario teste = new clsFuncionario(); clsFuncionarioBLL teste1 = new clsFuncionarioBLL(); teste1.SelecionaFuncionario(teste); }
private void btn_excluir_Click(object sender, EventArgs e) { clsFuncionario teste = new clsFuncionario(); clsFuncionarioBLL teste1 = new clsFuncionarioBLL(); teste.Cod_Func = Int32.Parse(dtgv_gravacao.CurrentRow.Cells[0].Value.ToString()); teste1.DeleteFuncionario(teste); valida = false; preenchegrid(); Clear_Dados(); btn_alterar.Enabled = false; btn_excluir.Enabled = false; mtxt_cpf.Enabled = true; btn_salvar.Text = "Gravar"; dtgv_gravacao.Enabled = true; gp_dadosfunc.Enabled = true; groupBox3.Enabled = true; Clear_Dados(); preenchegrid(); }
private void btn_alterar_Click(object sender, EventArgs e) { if (btn_alterar.Text == "Alterar") { gp_dadosfunc.Enabled = true; groupBox3.Enabled = true; btn_excluir.Enabled = true; mtxt_cpf.Enabled = true; btn_alterar.Text = "Salvar"; } else if (btn_alterar.Text == "Salvar") { if (ValidaCampos() == true) { clsFuncionarioBLL teste = new clsFuncionarioBLL(); clsFuncionario teste1 = new clsFuncionario(); teste1.Cod_Func = Int32.Parse(dtgv_gravacao.CurrentRow.Cells[0].Value.ToString()); teste1.Nome_Func = nome; teste1.Bairro_Funcionario = bairro; teste1.Celular_Funcionario = cel; teste1.CEP_Funcionario = cep; teste1.Cidade_Funcionario = cidade; teste1.Numero_Residencia = txt_numero.Text.ToString(); teste1.Login_Funcionario = txt_Usuario.Text.ToString(); teste1.Senha_Funcionario = txt_Senha.Text.ToString(); teste1.Telefone_Funcionario = telefone; teste1.Complemento_Funcionario = complemento; teste1.CPF_Funcionario = cpf; teste1.data_Nasc = data.ToString("yyyy/MM/dd"); teste1.Email_Funcionario = email; teste1.Endereco_Funcionario = endereco; teste1.Cargo = cbox_Cargo.SelectedItem.ToString(); teste1.Estado_Funcionario = cb_uf.SelectedItem.ToString(); teste.UpdateFuncionario(teste1); btn_alterar.Text = "Alterar"; Clear_Dados(); } } }