Exemplo n.º 1
0
 public ActionResult GetOrderInfoById(string id)
 {
     try
     {
         var result = _txnSoMstrRepository.Get(id);
         return(Success("获取成功", result));
     }
     catch (Exception ex)
     {
         return(Fail("获取失败:" + ex.Message));
     }
 }
Exemplo n.º 2
0
        /// <summary>
        /// 订单发货
        /// </summary>
        /// <param name="soNo"></param>
        /// <param name="expressNo"></param>
        /// <returns></returns>
        public TxnSoMstrDto UpdateExpressNo(string soNo, string expressNo = "")
        {
            if (!string.IsNullOrEmpty(soNo))
            {
                var soInfo = _txnSoMstrRepository.Get(soNo);
                if (soInfo == null)
                {
                    throw new Exception("订单编号有误");
                }
                soInfo.EXPRESS_NO  = expressNo;
                soInfo.UPDATE_DATE = DateTime.Now;
                soInfo.UPDATE_PSN  = AbpSession.USR_ID;

                var dto = _txnSoMstrRepository.Update(soInfo).ToDto();
                return(dto);
            }
            else
            {
                throw new Exception("订单编号有误");
            }
        }