public Wtetprint WTETPrintRun(AswtheaderWTETPrintRunRequestAPI AswtheaderWTETPrintRunRequestAPI) { var result = new Wtetprint(); var pdsprintersettings = new pdsprintersettingsDataSet(); var pdswtetprint = new pdswtetprintDataSet(); string cErrorMessage = string.Empty; DataRow ttblprintersettingsRow = pdsprintersettings.ttblprintersettings.NewttblprintersettingsRow(); Printersettings.UpdateRowFromPrintersettings(ref ttblprintersettingsRow, AswtheaderWTETPrintRunRequestAPI.printersettings); pdsprintersettings.ttblprintersettings.AddttblprintersettingsRow((pdsprintersettingsDataSet.ttblprintersettingsRow)ttblprintersettingsRow); DataRow ttblwtetprintRow = pdswtetprint.ttblwtetprint.NewttblwtetprintRow(); Wtetprint.UpdateRowFromWtetprint(ref ttblwtetprintRow, AswtheaderWTETPrintRunRequestAPI.wtetprint); pdswtetprint.ttblwtetprint.AddttblwtetprintRow((pdswtetprintDataSet.ttblwtetprintRow)ttblwtetprintRow); NLogLoggerP.Trace("WTETPrintRun - Aswtheader - Before Call"); StopwatchUtil.Time( () => { using (var poAswtheaderproxy = this.proxyAppObject.CreatePO_aswtheaderproxy()) { this.SetRequiredContextParameters(); poAswtheaderproxy.WTETPrintRun(ref pdsContext, pdsprintersettings, ref pdswtetprint, out cErrorMessage); } }); NLogLoggerP.Info("WTETPrintRun - Aswtheader - After Call"); this.ReportErrors(cErrorMessage); this.ReportErrors(this.pdsContext); this.ReportErrors(pdsprintersettings); if (pdswtetprint.ttblwtetprint.Count > 0) { result = Wtetprint.BuildWtetprintFromRow(pdswtetprint.ttblwtetprint[0]); } return(result); }
public Wtetprint WTETPrintRun(AswtheaderWTETPrintRunRequestAPI AswtheaderWTETPrintRunRequestAPI) { return(this.repository.WTETPrintRun(AswtheaderWTETPrintRunRequestAPI)); }
public Wtetprint WTETPrintRun(AswtheaderWTETPrintRunRequestAPI AswtheaderWTETPrintRunRequestAPI) { return(this.adapter.WTETPrintRun(AswtheaderWTETPrintRunRequestAPI)); }