Ejemplo n.º 1
0
        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;
        }
Ejemplo n.º 2
0
        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();
                }
            }
        }