public InputInvoiceListRpt GetListReport(InputInvoiceList list, ProviderBaseList acreedores) { if (list.Count == 0) { return(null); } InputInvoiceListRpt doc = new InputInvoiceListRpt(); List <InputInvoicePrint> pList = new List <InputInvoicePrint>(); foreach (InputInvoiceInfo item in list) { pList.Add(InputInvoicePrint.New(item, acreedores.GetItem(item.Oid, item.ETipoAcreedor), false)); } doc.SetDataSource(pList); FormatHeader(doc); return(doc); }
public QRCodeRpt GetQRCodeReport(InputInvoiceInfo item) { if (item == null) { return(null); } List <InputInvoicePrint> pList = new List <InputInvoicePrint>(); pList.Add(InputInvoicePrint.New(item, null)); QRCodeRpt doc = new QRCodeRpt(); doc.SetDataSource(pList); return(doc); }
public QRCodeRpt GetQRCodeReport(InputInvoiceList list) { if (list.Count == 0) { return(null); } List <InputInvoicePrint> pList = new List <InputInvoicePrint>(); foreach (InputInvoiceInfo item in list) { pList.Add(InputInvoicePrint.New(item, null)); } QRCodeRpt doc = new QRCodeRpt(); doc.SetDataSource(pList); return(doc); }
public InputInvoiceListRpt GetListReport(InputInvoiceList list) { if (list.Count == 0) { return(null); } InputInvoiceListRpt doc = new InputInvoiceListRpt(); List <InputInvoicePrint> pList = new List <InputInvoicePrint>(); foreach (InputInvoiceInfo item in list) { pList.Add(InputInvoicePrint.New(item, null, false)); } doc.SetDataSource(pList); FormatHeader(doc); return(doc); }