public IEnumerable <Appurchasehistresults> APPurchaseHistory(Appurchasehistcriteria appurchasehistcriteria) { var results = new List <Appurchasehistresults>(); var pdsappurchasehist = new pdsappurchasehistDataSet(); DataRow ttblappurchasehistcriteriaCriteria = pdsappurchasehist.ttblappurchasehistcriteria.NewttblappurchasehistcriteriaRow(); Appurchasehistcriteria.UpdateRowFromAppurchasehistcriteria(ref ttblappurchasehistcriteriaCriteria, appurchasehistcriteria); pdsappurchasehist.ttblappurchasehistcriteria.AddttblappurchasehistcriteriaRow((pdsappurchasehistDataSet.ttblappurchasehistcriteriaRow)ttblappurchasehistcriteriaCriteria); string cErrorMessage = string.Empty; NLogLoggerP.Trace("APPurchaseHistory - Asapinquiry - Before Call"); StopwatchUtil.Time( () => { using (var poAsapinquiryproxy = this.proxyAppObject.CreatePO_asapinquiryproxy()) { this.SetRequiredContextParameters(); poAsapinquiryproxy.APPurchaseHistory(ref pdsContext, ref pdsappurchasehist, out cErrorMessage); } }); NLogLoggerP.Info("APPurchaseHistory - Asapinquiry - After Call"); this.ReportErrors(cErrorMessage); this.ReportErrors(this.pdsContext); this.ReportErrors(pdsappurchasehist); foreach (DataRow row in pdsappurchasehist.ttblappurchasehistresults) { results.Add(Appurchasehistresults.BuildAppurchasehistresultsFromRow(row)); } return(results); }
public IEnumerable <Appurchasehistresults> APPurchaseHistory(Appurchasehistcriteria appurchasehistcriteria) { return(this.repository.APPurchaseHistory(appurchasehistcriteria)); }