/// <summary> /// 更新推送消息状态 /// </summary> /// <param name="sysNo">系统编号</param> /// <param name="status">更新状态</param> /// <param name="updateBy">更新人</param> /// <returns>返回 true:成功 false:失败</returns> /// <remarks>2014-01-14 邵斌 创建</remarks> public override bool UpdateApPushServiceStatus(int sysNo, AppStatus.App推送服务状态 status, int updateBy) { return (Context.Sql("update ApPushService set status=@0,LastUpdateBy=@1,LastUpdateDate=@2 where sysno=@3") .Parameters((int)status, updateBy, DateTime.Now, sysNo) .Execute() > 0); }
/// <summary> /// 更新推送消息状态 /// </summary> /// <param name="sysNo">系统编号</param> /// <param name="status">更新状态</param> /// <param name="updateBy">更新人</param> /// <returns>返回 true:成功 false:失败</returns> /// <remarks>2014-01-14 邵斌 创建</remarks> public bool UpdateApPushServiceStatus(int sysNo, AppStatus.App推送服务状态 status, int updateBy) { var result = IAppContentDao.Instance.UpdateApPushServiceStatus(sysNo, status, updateBy); if (result) { //写日志 BLL.Log.SysLog.Instance.Info(LogStatus.系统日志来源.后台, string.Format("推送信息状态变更为{0}", status.ToString()), LogStatus.系统日志目标类型.推送信息, sysNo, AdminAuthenticationBo.Instance.Current.Base.SysNo); } else { //写错误日志 BLL.Log.SysLog.Instance.Error(LogStatus.系统日志来源.后台, string.Format("推送信息状态变更为{0}失败", status.ToString()), LogStatus.系统日志目标类型.推送信息, sysNo, AdminAuthenticationBo.Instance.Current.Base.SysNo); } return(result); }
/// <summary> /// 更新推送消息状态 /// </summary> /// <param name="sysNo">系统编号</param> /// <param name="status">更新状态</param> /// <param name="updateBy">更新人</param> /// <returns>返回 true:成功 false:失败</returns> /// <remarks>2014-01-14 邵斌 创建</remarks> public abstract bool UpdateApPushServiceStatus(int sysNo, AppStatus.App推送服务状态 status, int updateBy);