Ejemplo n.º 1
0
        public Analytic SumByOnus(Analytic analytics)
        {
            var sums  = _mongoContext.TotalByOnus(analytics);
            var items = _mongoContext.GetItems();

            var dictionary = new Dictionary <string, decimal>();

            foreach (var sum in sums.SumByOnus)
            {
                var match = items.FirstOrDefault(a => a.Id == sum.Key);
                dictionary.Add(match.Name, sum.Value);
            }

            analytics.SumByOnus = dictionary;

            return(analytics);
        }