コード例 #1
0
 private void btnEliminarProveedor_Click(object sender, EventArgs e)
 {
     try
     {
         bool result = proveedoresNegocio.BorrarProveedor(Convert.ToInt32(txtProveedorID.Text));
         ValidarBorrarProveedor(result);
     }
     catch (Exception exc)
     {
         MessageBox.Show("Error: " + exc.ToString(),
                         "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         loggeator.EscribeEnArchivo(exc.ToString());
     }
 }
コード例 #2
0
 private void btnEliminar_Click(object sender, EventArgs e)
 {
     try
     {
         if (dgvProveedores.SelectedRows.Count > 0)
         {
             DialogResult dialogResult = MessageBox.Show(string.Format("Esta seguro que desea eliminar el proveedor {0}?", dgvProveedores.CurrentRow.Cells["Nombre"].Value), "Eliminar Proveedor", MessageBoxButtons.OKCancel);
             if (dialogResult == DialogResult.OK)
             {
                 resultado = proveedoresNegocio.BorrarProveedor(Convert.ToInt32(dgvProveedores.CurrentRow.Cells["ProveedorID"].Value));
                 ValidarBorrarProveedor(resultado);
             }
         }
     }
     catch (Exception exc)
     {
         MessageBox.Show("Error: No se ha podido eliminar este proveedor, posiblemente este proveedor ya este relacionado con alguna factura de compra o producto.",
                         "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         Loggeator.EscribeEnArchivo(exc.ToString());
     }
 }
コード例 #3
0
        private void btnEliminarProveedor_Click(object sender, EventArgs e)
        {
            bool result = proveedoresNegocio.BorrarProveedor(Convert.ToInt32(txtProveedorID.Text));

            ValidarBorrarProveedor(result);
        }