/// <summary> /// 更新数据 /// </summary> /// <param name="entity">数据实体</param> /// <returns></returns> /// <remarks>2016-03-22 王耀发 创建</remarks> public override void Update(WhProductWarehousePositionAssociation entity) { Context.Update("WhProductWarehousePositionAssociation", entity) .AutoMap(o => o.SysNo) .Where("SysNo", entity.SysNo) .Execute(); }
/// <summary> /// 插入数据 /// </summary> /// <param name="entity">数据实体</param> /// <returns>新增记录编号</returns> /// <remarks>2016-03-22 王耀发 创建</remarks> public override int Insert(WhProductWarehousePositionAssociation entity) { entity.SysNo = Context.Insert("WhProductWarehousePositionAssociation", entity) .AutoMap(o => o.SysNo) .ExecuteReturnLastId <int>("SysNo"); return(entity.SysNo); }
/// <summary> /// 保存仓库库位列表信息 /// </summary> /// <param name="sysNo">库存编号</param> /// <returns>库位列表</returns> /// <remarks>2016-03-22 王耀发 创建</remarks> public Result SaveWarehousePositionAssociations(int sysNo, IList <WhProductWarehousePositionAssociation> listPositionAssociations) { Result result = new Result(); result.Status = true; IList <WhProductWarehousePositionAssociation> list = new List <WhProductWarehousePositionAssociation>(); foreach (WhProductWarehousePositionAssociation positionAssociation in listPositionAssociations) { WhProductWarehousePositionAssociation entity = new WhProductWarehousePositionAssociation { SysNo = positionAssociation.SysNo, WarehousePositionSysNo = positionAssociation.WarehousePositionSysNo, ProductStockSysNo = positionAssociation.ProductStockSysNo, CreatedDate = DateTime.Now, CreatedBy = BLL.Authentication.AdminAuthenticationBo.Instance.Current.Base.SysNo, LastUpdateBy = BLL.Authentication.AdminAuthenticationBo.Instance.Current.Base.SysNo, LastUpdateDate = DateTime.Now }; list.Add(entity); } bool r = IWhProductWarehousePositionAssociationDao.Instance.SetWarehousePositionAssociations(sysNo, list); if (r == false) { result.Status = r; result.Message = "库位关联失败"; } return(result); }
/// <summary> /// 更新数据 /// </summary> /// <param name="entity">数据实体</param> /// <returns></returns> /// <remarks>2016-03-22 王耀发 创建</remarks> public abstract void Update(WhProductWarehousePositionAssociation entity);
/// <summary> /// 插入数据 /// </summary> /// <param name="entity">数据实体</param> /// <returns>新增记录编号</returns> /// <remarks>2016-03-22 王耀发 创建</remarks> public abstract int Insert(WhProductWarehousePositionAssociation entity);