Exemple #1
0
        public ManifestMasterData(manifestMaster dat, long id, bool isSelected = false)
        {
            Command   = dat.command;
            RequestId = NewGuid(dat.requestId);

            if (dat.id != 0)
            {
                ManifestId = dat.id;
            }
            else
            {
                ManifestId = id;
            }

            Userid = dat.DriverId.ToString();

            TRK_CDE = dat.TRK_CDE.UMToString(fldsz_TRK_CDE_Master);
            //SHIP_DTE = DateTime.FromBinary(dat.SHIP_DTE).Date;
            SHIP_DTE      = ExtensionMethods.FromJulianToGregorianDT(dat.SHIP_DTE, "yyyy-MM-dd").Date;
            Desc          = dat.DESC;  //.UMToString(fldsz_DESC);
            NOTES         = dat.NOTES; //.UMToString(fldsz_NOTES * sizeof(char));
            LINK          = dat.LINK;
            TRUCKISCLOSED = Convert.ToBoolean(dat.TRUCKISCLOSED);
            //SEAL_DTE = ;
            SHP_QTY    = dat.SHP_QTY;
            IsSelected = isSelected;
            status     = Definitions.status.Uploaded;
            Status     = TruckManifestStatus.New;
            //if (dat.md != null)
            //{
            //    md = new ManifestDetailsData(dat.md, 2);
            //}
        }
Exemple #2
0
 public ManifestMasterData(ManifestMasterData mmd)
 {
     RequestId     = mmd.RequestId;
     ManifestId    = mmd.ManifestId;
     Userid        = mmd.Userid;
     TRK_CDE       = mmd.TRK_CDE;
     IsSelected    = mmd.IsSelected;
     SHIP_DTE      = mmd.SHIP_DTE;
     Desc          = mmd.Desc;
     NOTES         = mmd.NOTES;
     LINK          = mmd.LINK;
     TRUCKISCLOSED = mmd.TRUCKISCLOSED;
     SEAL_DTE      = mmd.SEAL_DTE;
     SHP_QTY       = mmd.SHP_QTY;
     COUNT         = mmd.COUNT;
     Command       = mmd.Command;
     Status        = mmd.Status;
 }