/// <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); }
/// <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); }
/// <summary> /// 更新商品入库信息 /// </summary> /// <param name="model">入库单明细</param> /// <returns>返回受影响行</returns> /// <remarks>2013-06-08 周唐炬 创建</remarks> public abstract int UpdateWhStockInItem(WhStockInItem model);
/// <summary> /// 商品入库 /// </summary> /// <param name="model">入库单明细</param> /// <returns>返回受影响行</returns> /// <remarks>2013-06-08 周唐炬 创建</remarks> public abstract int InsertWhStockInItem(WhStockInItem model);
/// <summary> /// 更新商品入库信息 /// </summary> /// <param name="model">入库单明细</param> /// <returns>返回受影响行</returns> /// <remarks>2013-06-08 周唐炬 创建</remarks> public int UpdateStockInItem(WhStockInItem model) { return(IInStockDao.Instance.UpdateWhStockInItem(model)); }
/// <summary> /// 商品入库 /// </summary> /// <param name="model">入库单明细</param> /// <returns>返回受影响行</returns> /// <remarks>2013-06-08 周唐炬 创建</remarks> public int InsertStockInItem(WhStockInItem model) { return(IInStockDao.Instance.InsertWhStockInItem(model)); }