public List <Ccobro> TraerCobrosDesde(DateTime Fecha) { Cforma_pago objformapago; Ctrl_formas_pagos admfomas = Ctrl_formas_pagos.ClaseActiva(); DataTable DT = Cdatos_operaciones.DevolverGastosOCobros("COBROS", Fecha); List <Ccobro> lista = new List <Ccobro>(); Ctrl_conceptos admconceptos = Ctrl_conceptos.ClaseActiva(); foreach (DataRow DR in DT.Rows) { objformapago = admfomas.BuscarPorID(Convert.ToInt32(DR[3])); lista.Add(new Ccobro(Convert.ToInt32(DR[0]), admconceptos.BuscarPorID(Convert.ToInt32(DR[1])), Convert.ToDecimal(DR[2]), objformapago)); } return(lista); }
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])))); } }