public MerchantOrderEntity Update(MerchantOrderEntity entity)
 {
     try
     {
         _merchantorderRepository.Update(entity);
         return(entity);
     }
     catch (Exception e)
     {
         _log.Error(e, "数据库操作出错");
         return(null);
     }
 }
 public bool Delete(MerchantOrderEntity entity)
 {
     try
     {
         _merchantorderRepository.Delete(entity);
         return(true);
     }
     catch (Exception e)
     {
         _log.Error(e, "数据库操作出错");
         return(false);
     }
 }
Beispiel #3
0
 /// <summary>
 /// 创建商家订单
 /// </summary>
 protected virtual void CreateMerchantOrder(OrderEntity order)
 {
     if (SaleAccount == null || SaleAccount.Id <= 0)
     {
         return;
     }
     MerchantOrder = new MerchantOrderEntity
     {
         Account = new AccountEntity {
             Id = SaleAccount.Id
         },
         Order    = order,
         SaveType = SaveType.Add
     };
     order.OrderNumbers.Add(new OrderNumberEntity
     {
         Name     = "SaleAccountId",
         Number   = SaleAccount.Id.ToString(),
         SaveType = SaveType.Add
     });
 }