/// <summary> /// 更新广告组 /// </summary> /// <param name="model">广告组明细</param> /// <returns>返回受影响行</returns> /// <remarks>2013-06-17 苟治国 创建</remarks> public override int Update(Model.FeAdvertGroup model) { int rowsAffected = Context.Update <Model.FeAdvertGroup>("FeAdvertGroup", model) .AutoMap(x => x.SysNo) .Where(x => x.SysNo) .Execute(); return(rowsAffected); }
/// <summary> /// 新增广告组 /// </summary> /// <param name="model">广告组明细</param> /// <returns>返回受影响行</returns> /// <remarks>2013-06-17 苟治国 创建</remarks> public override int Insert(Model.FeAdvertGroup model) { if (model.LastUpdateDate == DateTime.MinValue) { model.LastUpdateDate = (DateTime)System.Data.SqlTypes.SqlDateTime.MinValue; } var result = Context.Insert <FeAdvertGroup>("FeAdvertGroup", model) .AutoMap(x => x.SysNo) .ExecuteReturnLastId <int>("SysNo"); return(result); }
/// <summary> /// 新增广告组 /// </summary> /// <param name="model">广告组实体</param> /// <returns>返回受影响行</returns> /// <remarks>2013-06-17 苟治国 创建</remarks> public int Insert(Model.FeAdvertGroup model) { int result = IFeAdvertGroupDao.Instance.Insert(model); if (result > 0) { BLL.Log.SysLog.Instance.Info(LogStatus.系统日志来源.后台, string.Format("添加广告组{0}", model.Name), LogStatus.系统日志目标类型.商品组展示, Authentication.AdminAuthenticationBo.Instance.Current.Base.SysNo); } else { BLL.Log.SysLog.Instance.Error(LogStatus.系统日志来源.后台, string.Format("添加广告组{0}失败", model.Name), LogStatus.系统日志目标类型.商品组展示, Authentication.AdminAuthenticationBo.Instance.Current.Base.SysNo); } return(result); }
/// <summary> /// 更新广告组 /// </summary> /// <param name="model">广告组实体</param> /// <returns>返回受影响行</returns> /// <remarks>2013-06-17 苟治国 创建</remarks> public int Update(Model.FeAdvertGroup model) { int result = IFeAdvertGroupDao.Instance.Update(model); if (result > 0) { if (Authentication.AdminAuthenticationBo.Instance.Current.Base.SysNo != Hyt.Model.SystemPredefined.Constant.UserSysNo) { Hyt.BLL.Sys.SyJobPoolPublishBo.Instance.FeAudit(model.SysNo, 0, Authentication.AdminAuthenticationBo.Instance.Current.Base.SysNo, "AdvertGroup", "修改广告组", Hyt.Model.SystemPredefined.Constant.UserSysNo, (int)Hyt.Model.WorkflowStatus.SystemStatus.任务对象类型.通知); } BLL.Log.SysLog.Instance.Info(LogStatus.系统日志来源.后台, string.Format("更新广告组{0}", model.SysNo), LogStatus.系统日志目标类型.商品组展示, Authentication.AdminAuthenticationBo.Instance.Current.Base.SysNo); } else { BLL.Log.SysLog.Instance.Error(LogStatus.系统日志来源.后台, string.Format("更新广告组{0}失败", model.SysNo), LogStatus.系统日志目标类型.商品组展示, Authentication.AdminAuthenticationBo.Instance.Current.Base.SysNo); } return(result); }
/// <summary> /// 更新广告组 /// </summary> /// <param name="model"></param> /// <returns>返回受影响行</returns> /// <remarks>2013-06-17 苟治国 创建</remarks> public abstract int Update(Model.FeAdvertGroup model);
/// <summary> /// 插入广告组 /// </summary> /// <param name="model"></param> /// <returns>返回受影响行</returns> /// <remarks>2013-06-17 苟治国 创建</remarks> public abstract int Insert(Model.FeAdvertGroup model);