Programmer:Member List and Point Balance: Difference between revisions

Content added Content deleted
No edit summary
No edit summary
Line 16: Line 16:
BCE.AutoCount.Invoicing.Sales.BonusPointTransListing.BonusPointTransactionListing report
BCE.AutoCount.Invoicing.Sales.BonusPointTransListing.BonusPointTransactionListing report
= BCE.AutoCount.Invoicing.Sales.BonusPointTransListing.BonusPointTransactionListing.Create(dbSetting);
= BCE.AutoCount.Invoicing.Sales.BonusPointTransListing.BonusPointTransactionListing.Create(dbSetting);
//5 filters are required by report.Inquire
BCE.AutoCount.SearchFilter.Filter filterMember = new BCE.AutoCount.SearchFilter.Filter("B", "MemberNo");
BCE.AutoCount.SearchFilter.Filter filterMember = new BCE.AutoCount.SearchFilter.Filter("B", "MemberNo");
BCE.AutoCount.SearchFilter.Filter filterMemberType = new BCE.AutoCount.SearchFilter.Filter("B", "MemberType");
BCE.AutoCount.SearchFilter.Filter filterMemberType = new BCE.AutoCount.SearchFilter.Filter("B", "MemberType");
Line 22: Line 23:
BCE.AutoCount.SearchFilter.Filter filterDebtor = new BCE.AutoCount.SearchFilter.Filter("B", "DebtorCode");
BCE.AutoCount.SearchFilter.Filter filterDebtor = new BCE.AutoCount.SearchFilter.Filter("B", "DebtorCode");


//the value of true to indicate whether to load Zero Balance member
report.Inquire(fromDate, toDate,
report.Inquire(fromDate, toDate,
filterMember, filterMemberType, filterAgent, filterArea, filterDebtor, true);
filterMember, filterMemberType, filterAgent, filterArea, filterDebtor, true);