示例#1
0
        /// <summary>
        /// 更新商品入库信息
        /// </summary>
        /// <param name="model">入库单明细</param>
        /// <returns>返回受影响行</returns>
        /// <remarks>2013-06-08 周唐炬 创建</remarks>
        public override int UpdateWhStockInItem(WhStockInItem model)
        {
            var rowsAffected = Context.Update <WhStockInItem>("WhStockInItem", model)
                               .AutoMap(x => x.SysNo, x => x.ProductErpCode).Where(x => x.SysNo)
                               .Execute();

            return(rowsAffected);
        }
示例#2
0
        /// <summary>
        /// 商品入库
        /// </summary>
        /// <param name="model">入库单明细</param>
        /// <returns>返回受影响行</returns>
        /// <remarks>2013-06-08 周唐炬 创建</remarks>
        public override int InsertWhStockInItem(WhStockInItem model)
        {
            if (model.StockInSysNo <= 0)
            {
                throw new Exception("入库单明细的入库单系统编号不能小于等于0");
            }
            var id = Context.Insert <WhStockInItem>("WhStockInItem", model)
                     .AutoMap(x => x.SysNo, x => x.ProductErpCode)
                     .ExecuteReturnLastId <int>("SysNo");

            return(id);
        }
示例#3
0
 /// <summary>
 /// 更新商品入库信息
 /// </summary>
 /// <param name="model">入库单明细</param>
 /// <returns>返回受影响行</returns>
 /// <remarks>2013-06-08 周唐炬 创建</remarks>
 public abstract int UpdateWhStockInItem(WhStockInItem model);
示例#4
0
 /// <summary>
 /// 商品入库
 /// </summary>
 /// <param name="model">入库单明细</param>
 /// <returns>返回受影响行</returns>
 /// <remarks>2013-06-08 周唐炬 创建</remarks>
 public abstract int InsertWhStockInItem(WhStockInItem model);
示例#5
0
 /// <summary>
 /// 更新商品入库信息
 /// </summary>
 /// <param name="model">入库单明细</param>
 /// <returns>返回受影响行</returns>
 /// <remarks>2013-06-08 周唐炬 创建</remarks>
 public int UpdateStockInItem(WhStockInItem model)
 {
     return(IInStockDao.Instance.UpdateWhStockInItem(model));
 }
示例#6
0
 /// <summary>
 /// 商品入库
 /// </summary>
 /// <param name="model">入库单明细</param>
 /// <returns>返回受影响行</returns>
 /// <remarks>2013-06-08 周唐炬 创建</remarks>
 public int InsertStockInItem(WhStockInItem model)
 {
     return(IInStockDao.Instance.InsertWhStockInItem(model));
 }