private void btnExportar_Click(object sender, EventArgs e) { frmAdmin frmAdmin = new frmAdmin(); frmAdmin.ShowDialog(); if (frmAdmin.Ok == 1) { sfdExportaFuncionarios.ShowDialog(); if (!String.IsNullOrEmpty(sfdExportaFuncionarios.FileName)) { if (clsFuncionario.exportarTXT(sfdExportaFuncionarios.FileName)) { MessageBox.Show(this, "Arquivo foi exportado com sucesso.\n" + sfdExportaFuncionarios.FileName, "Confirmação"); } else { MessageBox.Show(this, "Arquivo não foi exportado com sucesso.", "Atenção"); } } AtualizaGrid(); } else { zeraDados(); } }
public void btnExcluir_Click(object sender, EventArgs e) { if (this.dgvFuncionarios.Rows.Count > 0) { if (txtCodigo.Text != "") { frmAdmin frmAdmin = new frmAdmin(); frmAdmin.ShowDialog(); if (frmAdmin.Ok == 1) { DialogResult result = MessageBox.Show("Confirma a exclusão dos dados selecionados?", "Confirmação", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { try { clsFuncionario objFuncionario = new clsFuncionario(); objFuncionario.IntCodigo = Convert.ToInt16(txtCodigo.Text); objFuncionario.Excluir(); controlaBotoes(true); AtualizaGrid(); zeraDados(); MessageBox.Show("Dados excluídos com sucesso.", "Confirmação", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } catch (Exception ex) { MessageBox.Show("Dados do Funcionario não foram excluídos. \n" + ex.Message, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { zeraDados(); } } else { zeraDados(); } } else { MessageBox.Show(this, "Selecione um registro para excluir", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("Sem dados registrados para excluir", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }