예제 #1
0
 private void btnEliminar_Click(object sender, EventArgs e)
 {
     try
     {
         if (dgvConductor.SelectedRows.Count != 0)
         {
             if (MessageBox.Show("¿Está seguro que quiere eliminar el conductor: " + dgvConductor.SelectedRows[0].Cells["Nombres"].Value.ToString() + "?", this.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Question) != DialogResult.Yes)
             {
                 return;
             }
             ConductorBC objConductorBC = new ConductorBC();
             objConductorBC.EliminarConductor(Convert.ToInt32(dgvConductor.SelectedRows[0].Cells["ConductorId"].Value));
             RefrescarGrilla();
             MessageBox.Show("Se eliminó satisfactoriamente el Conductor.", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
     }
     catch (Exception)
     {
         MessageBox.Show("Disculpe, el sistema se encuentra fuera de servicio!",
                         this.Text,
                         MessageBoxButtons.OK,
                         MessageBoxIcon.Error);
     }
 }