public AswtinquiryWTIAReportlistResponseAPI WTIAReportlist(Wtiareptlistcriteria wtiareptlistcriteria) { var result = new AswtinquiryWTIAReportlistResponseAPI(); var pdswtiareptlist = new pdswtiareptlistDataSet(); DataRow ttblwtiareptlistcriteriaCriteria = pdswtiareptlist.ttblwtiareptlistcriteria.NewttblwtiareptlistcriteriaRow(); Wtiareptlistcriteria.UpdateRowFromWtiareptlistcriteria(ref ttblwtiareptlistcriteriaCriteria, wtiareptlistcriteria); pdswtiareptlist.ttblwtiareptlistcriteria.AddttblwtiareptlistcriteriaRow((pdswtiareptlistDataSet.ttblwtiareptlistcriteriaRow)ttblwtiareptlistcriteriaCriteria); string cErrorMessage = string.Empty; bool lMoreRecords = false; NLogLoggerP.Trace("WTIAReportlist - Aswtinquiry - Before Call"); StopwatchUtil.Time( () => { using (var poAswtinquiryproxy = this.proxyAppObject.CreatePO_aswtinquiryproxy()) { this.SetRequiredContextParameters(); poAswtinquiryproxy.WTIAReportlist(ref pdsContext, ref pdswtiareptlist, out cErrorMessage, out lMoreRecords); } }); NLogLoggerP.Info("WTIAReportlist - Aswtinquiry - After Call"); this.ReportErrors(cErrorMessage); this.ReportErrors(this.pdsContext); this.ReportErrors(pdswtiareptlist); foreach (DataRow row in pdswtiareptlist.ttblwtiareptlistresults) { result.wtiareptlistresults.Add(Wtiareptlistresults.BuildWtiareptlistresultsFromRow(row)); } result.lMoreRecords = lMoreRecords; return(result); }
public AswtinquiryWTIAReportlistResponseAPI WTIAReportlist(Wtiareptlistcriteria wtiareptlistcriteria) { return(this.repository.WTIAReportlist(wtiareptlistcriteria)); }