示例#1
0
 public List <MonitorDailyeventEntity> GetListForShow()
 {
     try
     {
         var list = MonitorDailyeventMgr.GetListForShow(ShareUtil.ZoneId);
         if (list != null)
         {
             foreach (var entity in list)
             {
                 double date = Convert.ToDouble((DateTime.Now.Date - entity.OpenTime.Date).Days);
                 if (date < 0)
                 {
                     date = 0;
                 }
                 entity.OpenTimeTick  = ShareUtil.GetTimeTick(entity.OpenTime.AddDays(date));
                 entity.StartTimeTick = ShareUtil.GetTimeTick(entity.StartTime.AddDays(date));
                 entity.EndTimeTick   = ShareUtil.GetTimeTick(entity.EndTime.AddDays(date));
             }
         }
         return(list);
     }
     catch (Exception ex)
     {
         SystemlogMgr.Error("DailyEventThread-GetListForShow", ex);
         return(null);
     }
 }