Exemplo n.º 1
0
 /// <summary>
 /// 获得和当前数据库数据匹配的数据
 /// </summary>
 /// <returns></returns>
 public TradePrintTee MatchCurrentData()
 {
     Alading.Entity.Trade trade = TradeService.GetTrade(_customTid);
     //调用时间戳比较函数判断是否需要重新赋值
     if (SystemHelper.CompareTimeStamp(trade.TradeTimeStamp, _tradeTimeStamp) == false)
     {
         //TODO  是否弹出提示框
         SetValues(trade);
     }
     return(this);
 }
Exemplo n.º 2
0
 /// <summary>
 /// 赋值函数
 /// </summary>
 /// <param name="trade"></param>
 private void SetValues(Alading.Entity.Trade trade)
 {
     _customTid       = trade.CustomTid;
     _tradeTimeStamp  = trade.TradeTimeStamp;
     ReceiverName     = trade.receiver_name;
     ReceiverState    = trade.receiver_state;
     ReceiverCity     = trade.receiver_city;
     ReceiverDistrict = trade.receiver_district;
     ReceiverAddress  = trade.receiver_address;
     ReceiverZip      = trade.receiver_zip;
     ReceiverMobile   = trade.receiver_mobile;
     ReceiverPhone    = trade.receiver_phone;
     CompanyCode      = trade.LogisticCompanyCode;
 }
Exemplo n.º 3
0
 public TradePrintTee(Alading.Entity.Trade trade)
 {
     SetValues(trade);
 }