Example #1
0
        public VActionLogs GetLogs(DateTime starDate, DateTime endDate)
        {
            var res  = new VActionLogs();
            var logs = logRepository.QueryByTime(starDate, endDate).Result;

            logs.ForEach(l => {
                var yyyyMMdd = l.CreateTime.ToString("yyyy-MM-dd");
                if (!res.Logs.ContainsKey(yyyyMMdd))
                {
                    res.Logs[yyyyMMdd] = new List <AdminLogDto>();
                }
                res.Logs[yyyyMMdd].Add(ModelConvertUtil <AdminLogInfo, AdminLogDto> .ModelCopy(l));
            });

            return(res);
        }