示例#1
0
        /// <summary>
        /// 是否显示催报信息
        /// </summary>
        /// <param name="RemindGuid">催报主键</param>
        /// <param name="UserGuid">用户主键</param>
        /// <param name="html">页面显示</param>
        /// <returns>返回bool</returns>
        public static bool GetIsShowRemind(out string RemindGuid, string UserGuid, out string html)
        {
            html       = "";
            RemindGuid = "";
            DataTable Remind = WorkRemind.GetThiMonthRemind(out RemindGuid);

            if (Remind.Rows.Count > 0)
            {
                DateTime  comp         = Convert.ToDateTime(DateTime.Now.Year + "-" + DateTime.Now.Month + "-01 00:00:00");
                DataTable RemindStatus = WorkRemind.GetRemindStatus(Remind.Rows[0]["Guid"].ToString(), UserGuid);
                if (RemindStatus.Rows.Count > 0)
                {
                    if (Convert.ToDateTime(RemindStatus.Rows[0]["OptionDate"]) > comp)
                    {
                        return(false);
                    }
                    else
                    {
                        html = GetHtml(Remind);
                    }
                    return(true);
                }
                else
                {
                    html = GetHtml(Remind);
                }
                return(true);
            }
            else
            {
                return(false);
            }
        }
示例#2
0
 /// <summary>
 /// 更新催报状态
 /// </summary>
 /// <param name="RemindGuid">催报主键</param>
 /// <param name="UserGuid">用户主键</param>
 /// <returns>影响行数</returns>
 public static int UpdateRemindStatus(string RemindGuid, string UserGuid)
 {
     if (WorkRemind.UpdateRemindSysStatus(RemindGuid) > 0)
     {
         return(WorkRemind.UpdateRemindStatus(RemindGuid, UserGuid));
     }
     else
     {
         return(0);
     }
 }
示例#3
0
 /// <summary>
 /// 更新催报已读
 /// </summary>
 /// <param name="RemindGuid">催报主键</param>
 /// <returns>影响行数</returns>
 public static int UpdateRemindSysStatus(string RemindGuid)
 {
     return(WorkRemind.UpdateRemindSysStatus(RemindGuid));
 }
示例#4
0
 /// <summary>
 /// 返回当月催报
 /// </summary>
 /// <returns>催报集合</returns>
 public static DataTable GetThiMonthRemind(out string RemindGuid)
 {
     return(WorkRemind.GetThiMonthRemind(out RemindGuid));
 }