public void AddSummary(Dictionary <DateTime, int> summaries, Color itemColor, string itemName, string teacherID) { foreach (DateTime summaryDate in summaries.Keys) { SummaryGroupCollection.Where(s => s.SummaryDate == summaryDate).First().AddSummaryItem(itemName, summaries[summaryDate], teacherID, itemColor); } TotalSummary.AddSummaryItem(itemName, summaries.Values.Sum(), teacherID, itemColor); }
public void AddSummary(Dictionary <DateTime, decimal> summaries, Color itemColor, string itemName, StatisticTypeEnum statisticType) { foreach (DateTime summaryDate in summaries.Keys) { SummaryGroupCollection.Where(s => s.SummaryDate == summaryDate).First().AddSummaryItem(itemName, summaries[summaryDate], statisticType, itemColor); } TotalSummary.AddSummaryItem(itemName, summaries.Values.Sum(), statisticType, itemColor); if (statisticType == StatisticTypeEnum.Capital) { TotalSummary.Vis = System.Windows.Visibility.Hidden; } else { TotalSummary.Vis = System.Windows.Visibility.Visible; } }