Beispiel #1
0
        public override void PrintList()
        {
            CashReportMng reportMng = new CashReportMng(AppContext.ActiveSchema, this.Text, FilterValues);

            CashLineListRpt report = reportMng.GetListReport(CashLineList.GetList(Datos.DataSource as IList <CashLineInfo>));

            PgMng.FillUp();

            ShowReport(report);
        }
Beispiel #2
0
        public CashLineListRpt GetListReport(CashLineList list)
        {
            if (list.Count == 0)
            {
                return(null);
            }

            CashLineListRpt doc = new CashLineListRpt();

            List <LineaCajaPrint> pList = new List <LineaCajaPrint>();

            foreach (CashLineInfo item in list)
            {
                pList.Add(LineaCajaPrint.New(item));
            }
            ;

            doc.SetDataSource(pList);

            FormatHeader(doc);

            return(doc);
        }