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(); } }
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(); } }
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(); } }