public IEnumerable <Otevvesseldata> OTEVBuildVesselList(Otevvesselcriteria otevvesselcriteria) { var results = new List <Otevvesseldata>(); var pdsotevvesselcriteria = new pdsotevvesselcriteriaDataSet(); var pdsotevvesseldata = new pdsotevvesseldataDataSet(); DataRow ttblotevvesselcriteriaCriteria = pdsotevvesselcriteria.ttblotevvesselcriteria.NewttblotevvesselcriteriaRow(); Otevvesselcriteria.UpdateRowFromOtevvesselcriteria(ref ttblotevvesselcriteriaCriteria, otevvesselcriteria); pdsotevvesselcriteria.ttblotevvesselcriteria.AddttblotevvesselcriteriaRow((pdsotevvesselcriteriaDataSet.ttblotevvesselcriteriaRow)ttblotevvesselcriteriaCriteria); string cErrorMessage = string.Empty; NLogLoggerP.Trace("OTEVBuildVesselList - Asotentry - Before Call"); StopwatchUtil.Time( () => { using (var poAsotentryproxy = this.proxyAppObject.CreatePO_asotentryproxy()) { this.SetRequiredContextParameters(); poAsotentryproxy.OTEVBuildVesselList(ref pdsContext, pdsotevvesselcriteria, out pdsotevvesseldata, out cErrorMessage); } }); NLogLoggerP.Info("OTEVBuildVesselList - Asotentry - After Call"); this.ReportErrors(cErrorMessage); this.ReportErrors(this.pdsContext); this.ReportErrors(pdsotevvesselcriteria); foreach (DataRow row in pdsotevvesseldata.ttblotevvesseldata) { results.Add(Otevvesseldata.BuildOtevvesseldataFromRow(row)); } return(results); }
public IEnumerable <Otevvesseldata> OTEVBuildVesselList(Otevvesselcriteria otevvesselcriteria) { return(this.repository.OTEVBuildVesselList(otevvesselcriteria)); }