private void BtnFinish_Click(object sender, RoutedEventArgs e) { lblScore.Visibility = Visibility.Visible; var result = TemplateWPF.CheckAnswers(CellList); lblScore.Content = result.Item1; lblScore.Foreground = UtilWPF.GetAvgColor(result.Item2); btnFinish.IsEnabled = false; }
public static void ShowScoredTemplate(List <CellTemplate> cellList, int lastDays) { foreach (var item in cellList) { item.Quest.LoadCrossData(); if (item.Quest.Tries.Count != 0) { var avg = item.Quest.GetAverageScoreByTime(lastDays); item.Lbl.Foreground = UtilWPF.GetAvgColor(avg); var tries_period = item.Quest.Tries.Where(x => x.When >= (DateTime.Now.AddDays(-lastDays))); var corrects_period = tries_period.Where(x => x.Score == 10); item.Lbl.ToolTip = corrects_period.Count() + " / " + tries_period.Count(); } } }