public void IBRIRDemandPrint(AsibentryIBRIRDemandPrintRequestAPI AsibentryIBRIRDemandPrintRequestAPI) { var pdsibprint = new pdsibprintDataSet(); var pdsprintersettings = new pdsprintersettingsDataSet(); string cErrorMessage = string.Empty; foreach (var obj in AsibentryIBRIRDemandPrintRequestAPI.ibordersresults) { DataRow ttblibordersresultsRow = pdsibprint.ttblibordersresults.NewttblibordersresultsRow(); Ibordersresults.UpdateRowFromIbordersresults(ref ttblibordersresultsRow, obj); pdsibprint.ttblibordersresults.AddttblibordersresultsRow((pdsibprintDataSet.ttblibordersresultsRow)ttblibordersresultsRow); } DataRow ttblibprintsingleRow = pdsibprint.ttblibprintsingle.NewttblibprintsingleRow(); Ibprintsingle.UpdateRowFromIbprintsingle(ref ttblibprintsingleRow, AsibentryIBRIRDemandPrintRequestAPI.ibprintsingle); pdsibprint.ttblibprintsingle.AddttblibprintsingleRow((pdsibprintDataSet.ttblibprintsingleRow)ttblibprintsingleRow); DataRow ttblprintersettingsRow = pdsprintersettings.ttblprintersettings.NewttblprintersettingsRow(); Printersettings.UpdateRowFromPrintersettings(ref ttblprintersettingsRow, AsibentryIBRIRDemandPrintRequestAPI.printersettings); pdsprintersettings.ttblprintersettings.AddttblprintersettingsRow((pdsprintersettingsDataSet.ttblprintersettingsRow)ttblprintersettingsRow); NLogLoggerP.Trace("IBRIRDemandPrint - Asibentry - Before Call"); StopwatchUtil.Time( () => { using (var poAsibentryproxy = this.proxyAppObject.CreatePO_asibentryproxy()) { this.SetRequiredContextParameters(); poAsibentryproxy.IBRIRDemandPrint(ref pdsContext, pdsibprint, pdsprintersettings, out cErrorMessage); } }); NLogLoggerP.Info("IBRIRDemandPrint - Asibentry - After Call"); this.ReportErrors(cErrorMessage); this.ReportErrors(this.pdsContext); this.ReportErrors(pdsibprint); }
public void IBRIRDemandPrint(AsibentryIBRIRDemandPrintRequestAPI AsibentryIBRIRDemandPrintRequestAPI) { this.repository.IBRIRDemandPrint(AsibentryIBRIRDemandPrintRequestAPI); }
public void IBRIRDemandPrint(AsibentryIBRIRDemandPrintRequestAPI AsibentryIBRIRDemandPrintRequestAPI) { this.adapter.IBRIRDemandPrint(AsibentryIBRIRDemandPrintRequestAPI); }