예제 #1
0
 public SortedItem(SortedItemDS.SortedItemTableRow sortedItem)
 {
     //Constructor
     try {
         if (sortedItem != null)
         {
             this._labelseqnumber = sortedItem.LABEL_SEQ_NUMBER;
             if (!sortedItem.IsCLIENT_NUMBERNull())
             {
                 this._clientnumber = sortedItem.CLIENT_NUMBER.Trim();
             }
             if (!sortedItem.IsCLIENT_DIV_NUMNull())
             {
                 this._clientdivnumber = sortedItem.CLIENT_DIV_NUM.Trim();
             }
             if (!sortedItem.IsAGENT_NUMBERNull())
             {
                 this._agentnumber = sortedItem.AGENT_NUMBER.Trim();
             }
             if (!sortedItem.IsVENDOR_NUMBERNull())
             {
                 this._vendornumber = sortedItem.VENDOR_NUMBER.Trim();
             }
             if (!sortedItem.IsSORTED_LOCATIONNull())
             {
                 this._sortedlocation = sortedItem.SORTED_LOCATION.Trim();
             }
             if (!sortedItem.IsDAMAGE_CODENull())
             {
                 this._damagecode = sortedItem.DAMAGE_CODE.Trim();
             }
             if (!sortedItem.IsPICKUP_DATENull())
             {
                 this._pickupdate = sortedItem.PICKUP_DATE;
             }
             if (!sortedItem.IsPICKUP_NUMBERNull())
             {
                 this._pickupnumber = sortedItem.PICKUP_NUMBER;
             }
             if (!sortedItem.IsSTORENull())
             {
                 this._store = sortedItem.STORE;
             }
             if (!sortedItem.IsZONE_CODENull())
             {
                 this._zonecode = sortedItem.ZONE_CODE.Trim();
             }
             if (!sortedItem.IsTRAILER_LOAD_NUMNull())
             {
                 this._trailerloadnumber = sortedItem.TRAILER_LOAD_NUM.Trim();
             }
             if (!sortedItem.IsITEM_TYPENull())
             {
                 this._itemtype = sortedItem.ITEM_TYPE.Trim();
             }
             if (!sortedItem.IsITEM_WEIGHTNull())
             {
                 this._itemweight = sortedItem.ITEM_WEIGHT;
             }
             if (!sortedItem.IsVENDOR_KEYNull())
             {
                 this._vendorkey = sortedItem.VENDOR_KEY.Trim();
             }
             if (!sortedItem.IsVENDOR_ITEM_NUMBERNull())
             {
                 this._vemdoritemnumber = sortedItem.VENDOR_ITEM_NUMBER.Trim();
             }
             if (!sortedItem.IsRETURN_FLAGNull())
             {
                 this._returnflag = sortedItem.RETURN_FLAG.Trim();
             }
             if (!sortedItem.IsRETURN_NUMBERNull())
             {
                 this._returnnumber = sortedItem.RETURN_NUMBER.Trim();
             }
             if (!sortedItem.IsSHIFT_NUMBERNull())
             {
                 this._shiftnumber = sortedItem.SHIFT_NUMBER.Trim();
             }
             if (!sortedItem.IsSHIFT_DATENull())
             {
                 this._shiftdate = sortedItem.SHIFT_DATE;
             }
             if (!sortedItem.IsEND_TIMENull())
             {
                 this._endtime = sortedItem.END_TIME;
             }
             if (!sortedItem.IsARC_DATENull())
             {
                 this._arcdate = sortedItem.ARC_DATE;
             }
             if (!sortedItem.IsSTATIONNull())
             {
                 this._station = sortedItem.STATION.Trim();
             }
             if (!sortedItem.IsITEM_CUBENull())
             {
                 this._itemcube = sortedItem.ITEM_CUBE;
             }
             if (!sortedItem.IsSORT_DATENull())
             {
                 this._sortdate = sortedItem.SORT_DATE;
             }
             if (!sortedItem.IsSAN_NUMBERNull())
             {
                 this._sannumber = sortedItem.SAN_NUMBER.Trim();
             }
             if (!sortedItem.IsELAPSED_SECONDSNull())
             {
                 this._elapsedseconds = sortedItem.ELAPSED_SECONDS;
             }
             if (!sortedItem.IsDOWN_SECONDSNull())
             {
                 this._downseconds = sortedItem.DOWN_SECONDS;
             }
             if (!sortedItem.IsPO_NUMBERNull())
             {
                 this._ponumber = sortedItem.PO_NUMBER.Trim();
             }
             if (!sortedItem.IsOS_TRACKING_NUMBERNull())
             {
                 this._ostrackingnumber = sortedItem.OS_TRACKING_NUMBER.Trim();
             }
             if (!sortedItem.IsSHIPPING_METHODNull())
             {
                 this._shippingmethod = sortedItem.SHIPPING_METHOD.Trim();
             }
             if (!sortedItem.IsSAMPLE_DATENull())
             {
                 this._sampledate = sortedItem.SAMPLE_DATE;
             }
             if (!sortedItem.IsScanStringNull())
             {
                 this._scanstring = sortedItem.ScanString.Trim();
             }
             if (!sortedItem.IsInboundLabelIDNull())
             {
                 this._inboundlabelid = sortedItem.InboundLabelID;
             }
             if (!sortedItem.IsFreightTypeNull())
             {
                 this._freighttype = sortedItem.FreightType.Trim();
             }
         }
     }
     catch (Exception ex) { throw new ApplicationException("", ex); }
 }