public AssainquiryIONIOBoxRetrieveResponseAPI IONIOBoxRetrieve(Ionioboxcriteria ionioboxcriteria) { var result = new AssainquiryIONIOBoxRetrieveResponseAPI(); var pdsioniobox = new pdsionioboxDataSet(); DataRow ttblionioboxcriteriaCriteria = pdsioniobox.ttblionioboxcriteria.NewttblionioboxcriteriaRow(); Ionioboxcriteria.UpdateRowFromIonioboxcriteria(ref ttblionioboxcriteriaCriteria, ionioboxcriteria); pdsioniobox.ttblionioboxcriteria.AddttblionioboxcriteriaRow((pdsionioboxDataSet.ttblionioboxcriteriaRow)ttblionioboxcriteriaCriteria); string cErrorMessage = string.Empty; NLogLoggerP.Trace("IONIOBoxRetrieve - Assainquiry - Before Call"); StopwatchUtil.Time( () => { using (var poAssainquiryproxy = this.proxyAppObject.CreatePO_assainquiryproxy()) { this.SetRequiredContextParameters(); poAssainquiryproxy.IONIOBoxRetrieve(ref pdsContext, ref pdsioniobox, out cErrorMessage); } }); NLogLoggerP.Info("IONIOBoxRetrieve - Assainquiry - After Call"); this.ReportErrors(cErrorMessage); this.ReportErrors(this.pdsContext); this.ReportErrors(pdsioniobox); foreach (DataRow row in pdsioniobox.ttblionioboxresults) { result.ionioboxresults.Add(Ionioboxresults.BuildIonioboxresultsFromRow(row)); } if (pdsioniobox.ttblionioboxsummary.Count > 0) { result.ionioboxsummary = Ionioboxsummary.BuildIonioboxsummaryFromRow(pdsioniobox.ttblionioboxsummary[0]); } return(result); }
public AssainquiryIONIOBoxRetrieveResponseAPI IONIOBoxRetrieve(Ionioboxcriteria ionioboxcriteria) { return(this.adapter.IONIOBoxRetrieve(ionioboxcriteria)); }