public void ModifyDepartureLoad(string CommPartnerId, string TransactionId, ModifyDepartureLoadDoc aModifyDepartureLoadDoc)
 {
     this.Invoke("ModifyDepartureLoad", new object[] {
         CommPartnerId,
         TransactionId,
         aModifyDepartureLoadDoc
     });
     return;
 }
Esempio n. 2
0
        public ArrayList InternalProcess(System.String MsgOutId)
        {
            ArrayList aModifyDepartureLoadDocList = new ArrayList();

            IDataReader r = db.ExecuteReader(
                "select" +
                " MSG_OUT_MODIFY_DEPLOAD.DEPARTURELOADIDENTITY" +
                ",MSG_OUT_MODIFY_DEPLOAD.FROMNODEIDENTITY" +
                ",MSG_OUT_MODIFY_DEPLOAD.DEPARTUREIDENTITY" +
                ",MSG_OUT_MODIFY_DEPLOAD.ROUTEIDENTITY" +
                ",MSG_OUT_MODIFY_DEPLOAD.ROUTEDESCRIPTION" +
                ",MSG_OUT_MODIFY_DEPLOAD.CUSTOMERORDERRELEASEDATETIME" +
                ",MSG_OUT_MODIFY_DEPLOAD.CUSTOMERORDERSTOPDATETIME" +
                ",MSG_OUT_MODIFY_DEPLOAD.PLANNEDDEPARTUREDATETIME" +
                ",MSG_OUT_MODIFY_DEPLOAD.ESTIMATEDARRIVALDATETIME" +
                " from   MSG_OUT_MODIFY_DEPLOAD" +
                " where  MSG_OUT_MODIFY_DEPLOAD.MSG_OUT_ID = '" + MsgOutId + "'");

            while (r.Read())
            {
                ModifyDepartureLoadDoc aModifyDepartureLoadDoc = new ModifyDepartureLoadDoc();

                aModifyDepartureLoadDoc.OPCODE = "1";

                if (r.IsDBNull(0))
                {
                    aModifyDepartureLoadDoc.DepartureLoadIdentity = null;
                }
                else
                {
                    aModifyDepartureLoadDoc.DepartureLoadIdentity = r.GetString(0);
                }

                if (r.IsDBNull(1))
                {
                    aModifyDepartureLoadDoc.FromNodeIdentity = null;
                }
                else
                {
                    aModifyDepartureLoadDoc.FromNodeIdentity = r.GetString(1);
                }

                if (r.IsDBNull(2))
                {
                    aModifyDepartureLoadDoc.DepartureIdentity = null;
                }
                else
                {
                    aModifyDepartureLoadDoc.DepartureIdentity = r.GetString(2);
                }

                if (r.IsDBNull(3))
                {
                    aModifyDepartureLoadDoc.RouteIdentity = null;
                }
                else
                {
                    aModifyDepartureLoadDoc.RouteIdentity = r.GetString(3);
                }

                if (r.IsDBNull(4))
                {
                    aModifyDepartureLoadDoc.RouteDescription = null;
                }
                else
                {
                    aModifyDepartureLoadDoc.RouteDescription = r.GetString(4);
                }

                if (r.IsDBNull(5))
                {
                    aModifyDepartureLoadDoc.CustomerOrderReleaseDateTime = null;
                }
                else
                {
                    aModifyDepartureLoadDoc.CustomerOrderReleaseDateTime = DateTime.SpecifyKind(r.GetDateTime(5), DateTimeKind.Local);
                }

                if (r.IsDBNull(6))
                {
                    aModifyDepartureLoadDoc.CustomerOrderStopDateTime = null;
                }
                else
                {
                    aModifyDepartureLoadDoc.CustomerOrderStopDateTime = DateTime.SpecifyKind(r.GetDateTime(6), DateTimeKind.Local);
                }

                if (r.IsDBNull(7))
                {
                    aModifyDepartureLoadDoc.PlannedDepartureDateTime = null;
                }
                else
                {
                    aModifyDepartureLoadDoc.PlannedDepartureDateTime = DateTime.SpecifyKind(r.GetDateTime(7), DateTimeKind.Local);
                }

                if (r.IsDBNull(8))
                {
                    aModifyDepartureLoadDoc.EstimatedArrivalDateTime = null;
                }
                else
                {
                    aModifyDepartureLoadDoc.EstimatedArrivalDateTime = DateTime.SpecifyKind(r.GetDateTime(8), DateTimeKind.Local);
                }

                aModifyDepartureLoadDocList.Add(aModifyDepartureLoadDoc);
            }

            r.Close();


            return(aModifyDepartureLoadDocList);
        }
 public System.IAsyncResult BeginModifyDepartureLoad(string CommPartnerId, string TransactionId, ModifyDepartureLoadDoc aModifyDepartureLoadDoc, System.AsyncCallback callback, object asyncState)
 {
     return(this.BeginInvoke("ModifyDepartureLoad", new object[] {
         CommPartnerId,
         TransactionId,
         aModifyDepartureLoadDoc
     }, callback, asyncState));
 }