Exemplo n.º 1
0
        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();
            }
        }
Exemplo n.º 2
0
 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);
     }
 }