//============================================== public void CarregaDataGrid() { ClnFuncRepository ObjFunc = new ClnFuncRepository(); //Criar Obj dgv.DataSource = ObjFunc.ListarFuncionariosExcluidos(txtPesquisa.Text).Tables[0]; //Método Listar que passa o parâmetro do texto digitado para o Grid //Cria os Cabeçalhos de cada coluna dgv.Columns[0].HeaderText = ("CODIGO"); dgv.Columns[1].HeaderText = ("Nome"); dgv.Columns[2].HeaderText = ("Nascimento"); dgv.Columns[3].HeaderText = ("RG"); dgv.Columns[4].HeaderText = ("CPF"); dgv.Columns[5].HeaderText = ("Cargo"); dgv.Columns[6].HeaderText = ("Salario"); dgv.Columns[7].HeaderText = ("Data Admissão"); dgv.AutoResizeColumns(); //Tamanho exato da maior coluna if (dgv.RowCount == 0) //Se não houver dados no DGV, os botão serão desativados { //btnRelatorio.Enabled = false; //Desativar os botões //btnConsultar.Enabled = false; btnGerContato.Enabled = false; btnGerEndereco.Enabled = false; MessageBox.Show("NÃO FORAM ENCONTRADOS DADOS COM A INFORMAÇÃO: " + txtPesquisa.Text, "Verificar", MessageBoxButtons.OK, MessageBoxIcon.Information); dgv.DataSource = null; //Limpa o cabeçalho txtPesquisa.Text = ""; txtPesquisa.Focus(); } else { //btnRelatorio.Enabled = true; //Ativar os botões //btnConsultar.Enabled = true; btnGerContato.Enabled = true; btnGerEndereco.Enabled = true; } }
public void CarregaComboBox() { //Carregar ComboBox de Usuarios Não Atribuidos ClnFuncRepository ObjClnFuncRepository = new ClnFuncRepository();//Criar Obj DataTable dtResultado = ObjClnFuncRepository.ListarFuncSemUser().Tables[0]; cboxUsuarioNãoAtribuidos.DataSource = null; cboxUsuarioNãoAtribuidos.DataSource = dtResultado; cboxUsuarioNãoAtribuidos.ValueMember = "COD"; cboxUsuarioNãoAtribuidos.DisplayMember = "NOME"; cboxUsuarioNãoAtribuidos.SelectedItem = "Nenhum"; cboxUsuarioNãoAtribuidos.Refresh(); //faz uma nova busca no BD para preencher os valores da cb de departamentos. }
private void BtnAtivar_Click(object sender, EventArgs e) { int msg; //Pergunta e aguarda resposta msg = Convert.ToInt32(MessageBox.Show("Deseja Ativar o Funcionario? " + Convert.ToString(dgv.CurrentRow.Cells[1].Value), "Ativar funcionario excluido", MessageBoxButtons.YesNo, MessageBoxIcon.Information)); //msg aguardando resposta //Exclusão física, será apagado do BD if (msg == 6) //6 representa Yes e 7 No { ClnFuncRepository objFunc = new ClnFuncRepository(); //Apagar da Agenda objFunc.AtivarFunc(Convert.ToInt32(dgv.CurrentRow.Cells[0].Value)); //Por Código MessageBox.Show("Usuario ativado com sucesso", "Ativar Funcionario excluido", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("OPERAÇÃO CANCELADA", "Ativar Funcionario excluido CANCELADA", MessageBoxButtons.OK, MessageBoxIcon.Information); } CarregaDataGrid(); }
private void BtnDesatribuir_Click(object sender, EventArgs e) { int msg; //Pergunta e aguarda resposta msg = Convert.ToInt32(MessageBox.Show("Deseja Desatribuir o Usuario? " + Convert.ToString(dgvUserAtribuidos.CurrentRow.Cells[1].Value), "D E S A T R I B U I Ç Ã O", MessageBoxButtons.YesNo, MessageBoxIcon.Information)); //msg aguardando resposta //Exclusão física, será apagado do BD if (msg == 6) //6 representa Yes e 7 No { ClnFuncRepository objFunc = new ClnFuncRepository(); //Apagar da Agenda objFunc.DesatribuirUserFunc(Convert.ToInt32(dgvUserAtribuidos.CurrentRow.Cells[2].Value)); //Por Código MessageBox.Show("Usuario desatribuido com sucesso", "D E S A T R I B U I Ç Ã O", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("OPERAÇÃO CANCELADA", "D E S A T R I B U I Ç Ã O CANCELADA", MessageBoxButtons.OK, MessageBoxIcon.Information); } CarregaDataGridAtribuir(); CarregaDataGridDesatribuir(); CarregaComboBox(); }
private void btnGravar_Click(object sender, EventArgs e) { //Verifica se os campos nome e telefone estão preenchidos, porque são obrigatórios if ((txtNome.Text == "")) { MessageBox.Show("Opa!!! algum Campo ficou em branco. ", "Item Novo", MessageBoxButtons.OK, MessageBoxIcon.Information); txtNome.Focus(); } else if (cboxCargoFunc.Text == "Nenhum") { if (MessageBox.Show("Deseja Realmente Cadastrar o funcionario sem Cargo?", "SEM CARGO!!!", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No) { cboxCargoFunc.Focus(); } else { ClnFuncRepository ObjFunc = new ClnFuncRepository(); if (btnGravar.Text == "&Alterar") { ObjFunc.COD = Convert.ToInt32(txtCod.Text); } ObjFunc.NOME = txtNome.Text; ObjFunc.NASCIMENTO = mtxtDataNasc.Text; ObjFunc.RG = mtxtRG.Text; ObjFunc.CPF = mtxtCPF.Text; ObjFunc.DATAADMISSAO = mtxtDataAdmissao.Text; ObjFunc.COD_CARGO = Convert.ToInt32(cboxCargoFunc.SelectedValue); ObjFunc.SALARIO = txtRS.Text + txtSalario.Text; //if (btnGravar.Text == "&Alterar") //{ // ObjFunc.COD = Convert.ToInt32(TxtCod.Text); //} if (ObjOperacao == ClnFuncoesGerais.Operacao.Inclusao)//Verifica se é inclusão faça { ObjFunc.Gravar(); MessageBox.Show("Usuario: " + txtNome.Text + ", cadastrado com sucesso", "Item Novo", MessageBoxButtons.OK, MessageBoxIcon.Information); txtNome.Text = ""; mtxtDataNasc.Text = ""; mtxtRG.Text = ""; mtxtCPF.Text = ""; mtxtDataAdmissao.Text = ""; txtSalario.Text = ""; //CarregaDataGrid(); //Chama o Método Preencher a Grid } else if (ObjOperacao == ClnFuncoesGerais.Operacao.Alteracao)//Verifica se é alteração faça { ObjFunc.Alterar(); MessageBox.Show("Usuario " + txtNome.Text + ", Alterado com sucesso", "Alteração", MessageBoxButtons.OK, MessageBoxIcon.Information); //CarregaDataGrid(); //Chama o Método Preencher a Grid FrmBuscarFunc ObjBuscarFunc = new FrmBuscarFunc(); ObjBuscarFunc.txtUsuarioCookie.Text = txtUsuarioCookie.Text; ObjBuscarFunc.txtSenhaCookie.Text = txtSenhaCookie.Text; ObjBuscarFunc.Show(); this.Close(); } } } else { ClnFuncRepository ObjFunc = new ClnFuncRepository(); if (btnGravar.Text == "&Alterar") { ObjFunc.COD = Convert.ToInt32(txtCod.Text); } ObjFunc.NOME = txtNome.Text; ObjFunc.NASCIMENTO = mtxtDataNasc.Text; ObjFunc.RG = mtxtRG.Text; ObjFunc.CPF = mtxtCPF.Text; ObjFunc.DATAADMISSAO = mtxtDataAdmissao.Text; ObjFunc.COD_CARGO = Convert.ToInt32(cboxCargoFunc.SelectedValue); ObjFunc.SALARIO = txtRS.Text + txtSalario.Text; //if (btnGravar.Text == "&Alterar") //{ // ObjFunc.COD = Convert.ToInt32(TxtCod.Text); //} if (ObjOperacao == ClnFuncoesGerais.Operacao.Inclusao)//Verifica se é inclusão faça { ObjFunc.Gravar(); MessageBox.Show("Usuario: " + txtNome.Text + ", cadastrado com sucesso", "Item Novo", MessageBoxButtons.OK, MessageBoxIcon.Information); txtNome.Text = ""; mtxtDataNasc.Text = ""; mtxtRG.Text = ""; mtxtCPF.Text = ""; mtxtDataAdmissao.Text = ""; txtSalario.Text = ""; //CarregaDataGrid(); //Chama o Método Preencher a Grid } else if (ObjOperacao == ClnFuncoesGerais.Operacao.Alteracao)//Verifica se é alteração faça { ObjFunc.Alterar(); MessageBox.Show("Usuario " + txtNome.Text + ", Alterado com sucesso", "Alteração", MessageBoxButtons.OK, MessageBoxIcon.Information); //CarregaDataGrid(); //Chama o Método Preencher a Grid FrmBuscarFunc objBuscarFunc = new FrmBuscarFunc(); objBuscarFunc.Show(); this.Close(); } } }