public SasgsLookupResponseAPI Lookup(Sastatetaxlookupcriteria sastatetaxlookupcriteria) { var result = new SasgsLookupResponseAPI(); var pdssastatetaxlookup = new pdssastatetaxlookupDataSet(); DataRow ttblsastatetaxlookupcriteriaCriteria = pdssastatetaxlookup.ttblsastatetaxlookupcriteria.NewttblsastatetaxlookupcriteriaRow(); Sastatetaxlookupcriteria.UpdateRowFromSastatetaxlookupcriteria(ref ttblsastatetaxlookupcriteriaCriteria, sastatetaxlookupcriteria); pdssastatetaxlookup.ttblsastatetaxlookupcriteria.AddttblsastatetaxlookupcriteriaRow((pdssastatetaxlookupDataSet.ttblsastatetaxlookupcriteriaRow)ttblsastatetaxlookupcriteriaCriteria); string cErrorMessage = string.Empty; bool lMoreRecords = false; NLogLoggerP.Trace("Lookup - Sasgs - Before Call"); StopwatchUtil.Time( () => { using (var poSasgsproxy = this.proxyAppObject.CreatePO_sasgsproxy()) { this.SetRequiredContextParameters(); poSasgsproxy.Lookup(ref pdsContext, ref pdssastatetaxlookup, out cErrorMessage, out lMoreRecords); } }); NLogLoggerP.Info("Lookup - Sasgs - After Call"); this.ReportErrors(cErrorMessage); this.ReportErrors(this.pdsContext); this.ReportErrors(pdssastatetaxlookup); foreach (DataRow row in pdssastatetaxlookup.ttblsastatetaxlookupresults) { result.sastatetaxlookupresults.Add(Sastatetaxlookupresults.BuildSastatetaxlookupresultsFromRow(row)); } result.lMoreRecords = lMoreRecords; return(result); }
public SasgsLookupResponseAPI Lookup(Sastatetaxlookupcriteria sastatetaxlookupcriteria) { return(this.repository.Lookup(sastatetaxlookupcriteria)); }
public SasgsLookupResponseAPI Lookup(Sastatetaxlookupcriteria sastatetaxlookupcriteria) { return(this.adapter.Lookup(sastatetaxlookupcriteria)); }