예제 #1
0
        public Vaesshipunship VAESShipUnship(Vaesshipunship vaesshipunship)
        {
            var result = new Vaesshipunship();

            var pdsvaesshipunship = new pdsvaesshipunshipDataSet();

            DataRow ttblvaesshipunshipCriteria = pdsvaesshipunship.ttblvaesshipunship.NewttblvaesshipunshipRow();

            Vaesshipunship.UpdateRowFromVaesshipunship(ref ttblvaesshipunshipCriteria, vaesshipunship);
            pdsvaesshipunship.ttblvaesshipunship.AddttblvaesshipunshipRow((pdsvaesshipunshipDataSet.ttblvaesshipunshipRow)ttblvaesshipunshipCriteria);

            string cErrorMessage = string.Empty;


            NLogLoggerP.Trace("VAESShipUnship - Asvaentry - Before Call");
            StopwatchUtil.Time(
                () =>
            {
                using (var poAsvaentryproxy = this.proxyAppObject.CreatePO_asvaentryproxy())
                {
                    this.SetRequiredContextParameters();
                    poAsvaentryproxy.VAESShipUnship(ref pdsContext, ref pdsvaesshipunship, out cErrorMessage);
                }
            });
            NLogLoggerP.Info("VAESShipUnship - Asvaentry - After Call");


            this.ReportErrors(cErrorMessage);
            this.ReportErrors(this.pdsContext);
            this.ReportErrors(pdsvaesshipunship);

            if (pdsvaesshipunship.ttblvaesshipunship.Count > 0)
            {
                result = Vaesshipunship.BuildVaesshipunshipFromRow(pdsvaesshipunship.ttblvaesshipunship[0]);
            }


            return(result);
        }
예제 #2
0
 public Vaesshipunship VAESShipUnship(Vaesshipunship vaesshipunship)
 {
     return(this.adapter.VAESShipUnship(vaesshipunship));
 }
예제 #3
0
 public Vaesshipunship VAESShipUnship(Vaesshipunship vaesshipunship)
 {
     return(this.repository.VAESShipUnship(vaesshipunship));
 }