public void ModificarOperacion(Ccobro obj, Ccobro objnuevo, Ccaja_diaria caja) { objnuevo.Numero = obj.Numero; Cdatos_operaciones.ModificarCobro(objnuevo, objnuevo.FORMAPAGO()); caja.EliminarCobro(obj); caja.AgregarCobro(objnuevo); }
public void AgregarOperacion(Ccobro obj, Ccaja_diaria caja) { if (ultimocobro == 0) { ultimocobro = Cdatos_operaciones.DevolverUltimo("COBROS"); } try { ultimocobro++; obj.Numero = ultimocobro; Cdatos_operaciones.Agregar(obj, caja); caja.AgregarCobro(obj); } catch { AgregarOperacion(obj, caja); } }
public void CargarGastosCobros(Ccaja_diaria caja) { caja.InstanciarCobros(); DataTable DT = Cdatos_operaciones.DevolverGastosOCobros("COBROS", caja); Ctrl_formas_pagos admformas = Ctrl_formas_pagos.ClaseActiva(); admformas.CargarLista(); Ctrl_conceptos admconceptos = Ctrl_conceptos.ClaseActiva(); foreach (DataRow DR in DT.Rows) { caja.AgregarCobro(new Ccobro(Convert.ToInt32(DR[0]), admconceptos.BuscarPorID(Convert.ToInt32(DR[1])), Convert.ToDecimal(DR[2]), admformas.BuscarPorID(Convert.ToInt32(DR[3])))); } caja.InstanciarGastos(); DT = Cdatos_operaciones.DevolverGastosOCobros("GASTOS", caja); foreach (DataRow DR in DT.Rows) { caja.AgregarGasto(new Cgasto(Convert.ToInt32(DR[0]), admconceptos.BuscarPorID(Convert.ToInt32(DR[1])), Convert.ToDecimal(DR[2]), admformas.BuscarPorID(Convert.ToInt32(DR[3])))); } }
public void CargarCobrosyGastos(Ccaja_diaria obj) { DataTable DT = Cdatos_operaciones.Devolver("COBROS", obj); obj.InstanciarCobros(); Cforma_pago objformapago; Ctrl_formas_pagos admfomas = Ctrl_formas_pagos.ClaseActiva(); Ctrl_conceptos admconceptos = Ctrl_conceptos.ClaseActiva(); foreach (DataRow DR in DT.Rows) { objformapago = admfomas.BuscarPorID(Convert.ToInt32(DR[3])); obj.AgregarCobro(new Ccobro(Convert.ToInt32(DR[0]), admconceptos.BuscarPorID(Convert.ToInt32(DR[1])), Convert.ToDecimal(DR[2]), objformapago)); } DT = Cdatos_operaciones.Devolver("GASTOS", obj); obj.InstanciarGastos(); foreach (DataRow DR in DT.Rows) { objformapago = admfomas.BuscarPorID(Convert.ToInt32(DR[3])); obj.AgregarGasto(new Cgasto(Convert.ToInt32(DR[0]), admconceptos.BuscarPorID(Convert.ToInt32(DR[1])), Convert.ToDecimal(DR[2]), objformapago)); } }