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