Ejemplo n.º 1
0
 private void button6_Click(object sender, EventArgs e)
 {
     if (tablaFacturas.RowCount <= 0)
     {
         MessageBox.Show("Debes seleccionar una fila primero");
     }
     else
     {
         int conf = int.Parse(tablaFacturas.Rows[tablaFacturas.CurrentRow.Index].Cells[8].Value.ToString());
         if (conf == 0)
         {
             int idF = int.Parse(tablaFacturas.Rows[tablaFacturas.CurrentRow.Index].Cells[0].Value.ToString());
             f = co.buscarFactura(idF);
             co.ConfirmarFactura(idF);
             f = co.buscarFactura(idF);
             co.AgregarTransaccion(0, f.id, "Confirmacion de Factura " + f.codigo, f.cantidadTotal);
             MessageBox.Show("Factura confirmada correctamente");
             RefrescarTabla();
         }
         else
         {
             MessageBox.Show("No se puede confirmar una factura que está confirmada");
         }
     }
 }