public AscrentryCRECReconcileResponseAPI CRECReconcile(Creccriteria creccriteria) { var result = new AscrentryCRECReconcileResponseAPI(); var pdscrec = new pdscrecDataSet(); DataRow ttblcreccriteriaCriteria = pdscrec.ttblcreccriteria.NewttblcreccriteriaRow(); Creccriteria.UpdateRowFromCreccriteria(ref ttblcreccriteriaCriteria, creccriteria); pdscrec.ttblcreccriteria.AddttblcreccriteriaRow((pdscrecDataSet.ttblcreccriteriaRow)ttblcreccriteriaCriteria); string cErrorMessage = string.Empty; bool lMoreRecords = false; string cWarningMsg = string.Empty; NLogLoggerP.Trace("CRECReconcile - Ascrentry - Before Call"); StopwatchUtil.Time( () => { using (var poAscrentryproxy = this.proxyAppObject.CreatePO_ascrentryproxy()) { this.SetRequiredContextParameters(); poAscrentryproxy.CRECReconcile(ref pdsContext, ref pdscrec, out cErrorMessage, out lMoreRecords, out cWarningMsg); } }); NLogLoggerP.Info("CRECReconcile - Ascrentry - After Call"); this.ReportErrors(cErrorMessage); this.ReportErrors(this.pdsContext); this.ReportErrors(pdscrec); foreach (DataRow row in pdscrec.ttblcrecreconcile) { result.crecreconcile.Add(Crecreconcile.BuildCrecreconcileFromRow(row)); } result.lMoreRecords = lMoreRecords; result.cWarningMsg = cWarningMsg; return(result); }
public AscrentryCRECReconcileResponseAPI CRECReconcile(Creccriteria creccriteria) { return this.repository.CRECReconcile(creccriteria); }
public AscrentryCRECReconcileResponseAPI CRECReconcile(Creccriteria creccriteria) { return(this.adapter.CRECReconcile(creccriteria)); }