Exemple #1
0
 private static void ProductNotAutoSetVirtualInsert(ProductNotAutoSetVirtualEntity entity)
 {
     if (!IsExistsNotAutoSetVirtual(entity.ProductSysNo))
     {
         //更新总仓,分仓虚库数量
         //SecKillDA.UpdateInventoryVirtualQty(entity.ProductSysNo);
         //插入记录
         SecKillDA.InsertProduct_NotAutoSetVirtual(entity);
     }
     else
     {
         if (!IsExistsNotAutoSetVirtual(entity.ProductSysNo, entity.NotAutoSetVirtualType))
         {
             //插入记录
             SecKillDA.InsertProduct_NotAutoSetVirtual(entity);
         }
         else
         {
             throw new BusinessException("已存在同类型的有效的记录!商品编号:" + entity.ProductSysNo);
         }
     }
 }