Exemplo n.º 1
0
 private void btnEliminar_Click(object sender, EventArgs e)
 {
     try
     {
         if (dgvPagos.SelectedRows.Count > 0)
         {
             DialogResult dialogResult = MessageBox.Show(string.Format("Esta seguro que desea eliminar el Pago {0}?", dgvPagos.CurrentRow.Cells["PagoCompraCreditoID"].Value), "Eliminar Pago", MessageBoxButtons.OKCancel);
             if (dialogResult == DialogResult.OK)
             {
                 Autorizar    autorizar = new Autorizar();
                 DialogResult dr        = autorizar.ShowDialog(this);
                 if (autorizar.DialogResult != DialogResult.OK)
                 {
                     resultado = pagosCompraCreditoNegocio.BorrarPagoCompraCredito(Convert.ToInt32(dgvPagos.CurrentRow.Cells["PagoCompraCreditoID"].Value));
                     CargarDataGridView();
                     ValidarBorrarPago(resultado);
                 }
             }
         }
         else
         {
             MessageBox.Show("Debe de seleccionar al menos un pago para eliminar", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     catch (Exception exc)
     {
         MessageBox.Show("No se ha podido eliminar este pago, intente de nuevo por favor.",
                         "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         Loggeator.EscribeEnArchivo(exc.ToString());
     }
 }
Exemplo n.º 2
0
 private void btnEliminar_Click(object sender, EventArgs e)
 {
     try
     {
         if (dgvCobros.SelectedRows.Count > 0)
         {
             DialogResult dialogResult = MessageBox.Show(string.Format("Esta seguro que desea eliminar el cobro {0}?", dgvCobros.CurrentRow.Cells["CobroVentaCreditoID"].Value), "Eliminar Cobro", MessageBoxButtons.OKCancel);
             if (dialogResult == DialogResult.OK)
             {
                 if (!(dgvCobros.Rows[dgvCobros.CurrentRow.Index].Cells["Concepto"].Value.ToString() == "Nota de credito"))
                 {
                     Autorizar    autorizar = new Autorizar();
                     DialogResult dr        = autorizar.ShowDialog(this);
                     if (autorizar.DialogResult != DialogResult.OK)
                     {
                         resultado = cobrosVentaCreditoNegocio.BorrarCobroVentaCredito(Convert.ToInt32(dgvCobros.CurrentRow.Cells["CobroVentaCreditoID"].Value));
                         CargarDataGridView();
                         ValidarBorrarCobro(resultado);
                     }
                 }
                 else
                 {
                     MessageBox.Show("No se puede eliminar los cobros asociados a una nota de credito.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                 }
             }
         }
         else
         {
             MessageBox.Show("Debe de seleccionar al menos un cobro para eliminar", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     catch (Exception exc)
     {
         MessageBox.Show("No se ha podido eliminar este cobro, intente de nuevo por favor.",
                         "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         Loggeator.EscribeEnArchivo(exc.ToString());
     }
 }