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); } }