private void OnSummaryClicked(string teacherID, Color itemColor, DateTime summaryDate, bool isTotal) { if (isTotal) { foreach (TeachingClassCountGroupViewModel item in SummaryGroupCollection) { item.ChangeGroupState(false); } } else { foreach (TeachingClassCountGroupViewModel item in SummaryGroupCollection.Where(s => s.SummaryDate != summaryDate)) { item.ChangeGroupState(false); } TotalSummary.ChangeGroupState(false); } _bussiness.GetDetails(teacherID, summaryDate, isTotal); }
private void OnSummaryClicked(StatisticTypeEnum statisticType, DateTime summaryDate, bool isTotal, Color itemColor) { if (isTotal) { foreach (FinanceSummaryGroupViewModel item in SummaryGroupCollection) { item.ChangeGroupState(false); } } else { foreach (FinanceSummaryGroupViewModel item in SummaryGroupCollection.Where(s => s.SummaryDate != summaryDate)) { item.ChangeGroupState(false); } TotalSummary.ChangeGroupState(false); } _currentItemColor = itemColor; _bussiness.GetDetails(statisticType, summaryDate, isTotal); }