///// <summary> ///// 分页获取运费模板 ///// </summary> ///// <param name="filter">筛选条件</param> ///// <returns>分页列表</returns> ///// <remarks>2015-08-06 王耀发 创建</remarks> //public Pager<LgFreightModule> GetLgFreightModuleList(ParaFreightModule filter) //{ // return ILgFreightModuleDao.Instance.GetLgFreightModuleList(filter); //} ///// <summary> ///// 获取运费模板信息 ///// </summary> ///// <param name="sysNo">费模板编号</param> ///// <returns></returns> ///// <remarks>2015-08-06 王耀发 创建</remarks> //public LgFreightModule GetEntity(int sysNo) //{ // return Hyt.DataAccess.Logistics.ILgFreightModuleDao.Instance.GetEntity(sysNo); //} /// <summary> /// 保存运费模板 /// </summary> /// <param name="model">运费模板</param> /// <param name="user">操作人</param> /// <returns></returns> /// <remarks>2015-08-06 王耀发 创建</remarks> public Result SaveFreightModuleDetails(LgFreightModuleDetails model, SyUser user) { Result result = new Result() { Status = false }; if (model.SysNo > 0) { model.LastUpdateBy = user.SysNo; model.LastUpdateDate = DateTime.Now; UpdateFreightModuleDetails(model); result.StatusCode = model.SysNo; } else { //新增数据 model.Status = (int)Hyt.Model.WorkflowStatus.PromotionStatus.促销规则状态.待审; model.CreatedDate = DateTime.Now; model.CreatedBy = user.SysNo; model.LastUpdateBy = user.SysNo; model.LastUpdateDate = DateTime.Now; result.StatusCode = Hyt.DataAccess.Logistics.IFreightModuleDetailsDao.Instance.Insert(model); } result.Status = true; result.Message = "保存成功"; return(result); }
/// <summary> /// 插入数据 /// </summary> /// <param name="entity">数据实体</param> /// <returns>新增记录编号</returns> /// <remarks>2013-08-21 朱成果 创建</remarks> /// <remarks>2015-08-3 王耀发 修改</remarks> public override int Insert(LgFreightModuleDetails entity) { entity.SysNo = Context.Insert("LgFreightModuleDetails", entity) .AutoMap(o => o.SysNo) .ExecuteReturnLastId <int>("SysNo"); return(entity.SysNo); }
/// <summary> /// 更新运费模板详情 /// </summary> /// <param name="entity">运费模板详情实体</param> /// <returns></returns> /// <remarks>2015-11-22 杨浩 创建</remarks> public override int UpdateFreightModuleDetails(LgFreightModuleDetails entity) { return(Context.Update <LgFreightModuleDetails>("LgFreightModuleDetails", entity) .AutoMap(x => x.SysNo, x => x.CreatedDate, x => x.CreatedBy) .Where("sysno", entity.SysNo) .Execute()); }
/// <summary> /// 更新运费模板详情 /// </summary> /// <param name="entity">运费模板详情实体</param> /// <returns></returns> /// <remarks>2015-11-22 杨浩 创建</remarks> public int UpdateFreightModuleDetails(LgFreightModuleDetails entity) { return(Hyt.DataAccess.Logistics.IFreightModuleDetailsDao.Instance.UpdateFreightModuleDetails(entity)); }
/// <summary> /// 插入数据 /// </summary> /// <param name="entity">数据实体</param> /// <returns>新增记录编号</returns> /// <remarks>2015-08-06 王耀发 创建</remarks> public abstract int Insert(LgFreightModuleDetails entity);
/// <summary> /// 更新运费模板详情 /// </summary> /// <param name="entity">运费模板详情实体</param> /// <returns></returns> /// <remarks>2015-11-22 杨浩 创建</remarks> public abstract int UpdateFreightModuleDetails(LgFreightModuleDetails entity);