Exemplo n.º 1
0
 private void dgrid_Debitos_MouseDoubleClick(object sender, MouseEventArgs e)
 {
     try
     {
         if (dgrid_Debitos.SelectedRows.Count > 0 && proveedor)
         {
             int cal = (dgrid_Debitos.Rows[0].Height * (dgrid_Debitos.Rows.Count)) + 28;
             if (cal > e.Location.Y && e.Location.Y > 28)
             {
                 Crecibo_debito orecibo = (Crecibo_debito)dgrid_Debitos.CurrentRow.DataBoundItem;
                 Ccompra        oCompra = orecibo.Compra();
                 if (oCompra != null)
                 {
                     if (oCompra.Lista() == null)
                     {
                         Ctrl_compras adm = Ctrl_compras.ClaseActiva();
                         adm.CargarItems(oCompra);
                     }
                     string    argumento = "Forma de pago : " + oCompra.Forma_Pago + "\nDesc/Rec : $" + oCompra.Descuento + "\nImporte : $ " + oCompra.Total;
                     Frm_Items frm       = new Frm_Items(argumento, oCompra);
                     frm.ShowDialog();
                 }
             }
         }
     }
     catch (Exception ex)
     {
         Frm_confirmacion frm = new Frm_confirmacion(ex.Message, "Bueno, esto es embarazoso. Pero lo solucionaremos :)", "Aceptar");
         frm.ShowDialog();
     }
 }
Exemplo n.º 2
0
 private void dgrid_ventas_MouseDoubleClick(object sender, MouseEventArgs e)
 {
     try
     {
         DataGridView dgrid = (DataGridView)sender;
         if (dgrid.SelectedRows.Count > 0)
         {
             int cal = (dgrid.Rows[0].Height * (dgrid.Rows.Count)) + 33;
             if (cal > e.Location.Y && e.Location.Y > 33)
             {
                 Cventa oventa = (Cventa)dgrid_ventas.CurrentRow.DataBoundItem;
                 if (oventa.Items() == null || oventa.Items().Count == 0)
                 {
                     Ctrl_Ventas admventa = Ctrl_Ventas.ClaseActiva();
                     admventa.CargarItems(oventa, ObjCajaDiaria.ID);
                 }
                 string argumento = "Forma de pago : " + oventa.Pago.FormaPago + "\nDesc/Rec : $" + oventa.Pago.Descuento + "\nImporte : $ " + oventa.Pago.Importe;
                 if (oventa.Pago2 != null)
                 {
                     argumento = argumento + "\nForma de pago 2 : " + oventa.Pago2.FormaPago + "\nDesc/Rec : $" + oventa.Pago2.Descuento + "\nImporte : $ " + oventa.Pago2.Importe;
                 }
                 Frm_Items frmItems = new Frm_Items(argumento, oventa, ObjCajaDiaria, ObjCajaDiaria.Fecha);
                 frmItems.ShowDialog();
                 Actualizarventas();
                 Actuarlizarlabels();
             }
         }
     }
     catch (Exception ex)
     {
         Frm_confirmacion frm = new Frm_confirmacion(ex.Message, "Bueno, esto es embarazoso. Pero lo solucionaremos :)", "Aceptar");
         frm.ShowDialog();
     }
 }
Exemplo n.º 3
0
 private void dgrid_Creditos_MouseDoubleClick(object sender, MouseEventArgs e)
 {
     try
     {
         if (dgrid_Creditos.SelectedRows.Count > 0 && !proveedor)
         {
             int cal = (dgrid_Creditos.Rows[0].Height * (dgrid_Creditos.Rows.Count)) + 28;
             if (cal > e.Location.Y && e.Location.Y > 28)
             {
                 Cpago_credito ocredito = (Cpago_credito)dgrid_Creditos.CurrentRow.DataBoundItem;
                 Cventa        oVenta   = ocredito.Venta();
                 if (oVenta != null)
                 {
                     if (oVenta.Items().Count == 0)
                     {
                         Ctrl_Ventas admventa = Ctrl_Ventas.ClaseActiva();
                         admventa.CargarItems(oVenta, ocredito.ID_Caja_Diaria());
                     }
                     string argumento = "Forma de pago : " + oVenta.Pago.FormaPago + "\nDesc/Rec : $ " + oVenta.Pago.Descuento + "\nImporte : $ " + oVenta.Pago.Importe;
                     if (oVenta.Pago2 != null)
                     {
                         argumento = argumento + "\nForma de pago 2 : " + oVenta.Pago2.FormaPago + "\nDesc/Rec : $ " + oVenta.Pago2.Descuento + "\nImporte : $ " + oVenta.Pago2.Importe;
                     }
                     Ctrl_cajas_diarias ctrl = Ctrl_cajas_diarias.ClaseActiva();
                     Frm_Items          frm  = new Frm_Items(argumento, oVenta, ctrl.BuscarCajaDiaria(ocredito.ID_Caja_Diaria()), ocredito.Fecha);
                     frm.ShowDialog();
                 }
             }
         }
     }
     catch (Exception ex)
     {
         Frm_confirmacion frm = new Frm_confirmacion(ex.Message, "Bueno, esto es embarazoso. Pero lo solucionaremos :)", "Aceptar");
         frm.ShowDialog();
     }
 }