Beispiel #1
0
        private void StatisticDiagnoseForm_Load(object sender, EventArgs e)
        {
            var diagnoses     = DiagnoseCalculator.GetDiagnoses();
            var countDiagnose = CountDiagnose();

            for (int i = 0; i < countDiagnose.Length; i++)
            {
                statisticDiagnoseDataGridView.Rows.Add(diagnoses[i], countDiagnose[i]);
            }
        }
Beispiel #2
0
        private int[] CountDiagnose()
        {
            var diagnoses     = DiagnoseCalculator.GetDiagnoses();
            var countDiagnose = new int[diagnoses.Length];
            var users         = UserResultsStorage.GetAll();

            foreach (var user in users)
            {
                for (int i = 0; i < diagnoses.Length; i++)
                {
                    if (user.Diagnose == diagnoses[i])
                    {
                        countDiagnose[i]++;
                    }
                }
            }
            return(countDiagnose);
        }