Exemplo n.º 1
0
 private void BtnEliminar_Click(object sender, EventArgs e)
 {
     if (dgvProveedores.SelectedCells.Count > 0)
     {
         ProveedorNegocio neg = new ProveedorNegocio();
         Proveedor        p   = (Proveedor)dgvProveedores.CurrentRow.DataBoundItem;
         try
         {
             using (var popup = new Confirmacion(@"eliminar """ + p.ToString() + @""""))
             {
                 var R = popup.ShowDialog();
                 if (R == DialogResult.OK)
                 {
                     bool conf = popup.R;
                     if (p != null && conf == true)
                     {
                         neg.EliminarLogico(p.IdProveedor);
                         LlenarTabla();
                     }
                 }
             }
         }
         catch (Exception ex)
         {
             Mensaje m = new Mensaje(ex.ToString()); m.ShowDialog();
         }
     }
     else
     {
         Mensaje m = new Mensaje("Ningun item seleccionado.");
         m.ShowDialog();
     }
 }