public CierreCajaRpt GetDetailReport(CierreCajaInfo item) { if (item == null) { return(null); } CierreCajaRpt doc = new CierreCajaRpt(); List <CierreCajaPrint> pList = new List <CierreCajaPrint>(); CierreCajaPrint obj = CierreCajaPrint.New(item); List <LineaCajaPrint> pLineaCajas = new List <LineaCajaPrint>(); foreach (CashLineInfo child in item.LineaCajas) { pLineaCajas.Add(LineaCajaPrint.New(child)); } pList.Add(obj); doc.SetDataSource(pList); doc.Subreports["SubLineasCaja"].SetDataSource(pLineaCajas); doc.SetParameterValue("Empresa", Schema.Name); return(doc); }
public static string SELECT(CashInfo source) { QueryConditions conditions = new QueryConditions { Caja = source, CierreCaja = CierreCajaInfo.New() }; return(CashLine.SELECT(conditions, true)); }
internal void CopyValues(CierreCajaInfo source) { if (source == null) { return; } _record.CopyValues(source.Base.Record); _debe_acumulado = source.DebeAcumulado; _haber_acumulado = source.HaberAcumulado; _caja = source.Caja; _saldo_final = source.SaldoFinal; _usuario = source.Usuario; }
protected virtual void CopyFrom(CierreCajaInfo source) { if (source == null) { return; } Oid = source.Oid; OidCaja = source.OidCaja; Codigo = source.Codigo; Fecha = source.Fecha; Observaciones = source.Observaciones; DebeAcumulado = source.DebeAcumulado; HaberAcumulado = source.HaberAcumulado; Caja = source.Caja; Usuario = source.Usuario; }
internal static string SELECT(long oid, bool lockTable) { return(SELECT(new QueryConditions { CierreCaja = CierreCajaInfo.New(oid) }, lockTable)); }