Ejemplo n.º 1
0
        public IEnumerable <AggregateMrsSinrUlView> GetAllDateViews(DateTime firstDate, DateTime secondDate)
        {
            var results = new List <AggregateMrsSinrUlView>();
            var begin   = firstDate;

            while (begin <= secondDate)
            {
                var stat = _townMrsSinrUlService.QueryOneDateBandStat(begin, FrequencyBandType.Market);
                begin = begin.AddDays(1);
                if (stat == null)
                {
                    continue;
                }
                var item = stat.MapTo <AggregateMrsSinrUlView>();
                item.StatDate = begin.AddDays(-1);
                results.Add(item);
            }

            return(results);
        }