Ejemplo n.º 1
0
        public MainPage()
        {
            InitializeComponent();

            List <LecOrSubView> top5Lecturers = new LecturerViewModel(new LecturerViewModel().Sort50()).LecturerViewList.Take(5).ToList();

            list1row0.Text      = top5Lecturers.ElementAt(0).Item1;
            list1row0score.Text = top5Lecturers.ElementAt(0).Item2;

            list1row1.Text      = top5Lecturers.ElementAt(1).Item1;
            list1row1score.Text = top5Lecturers.ElementAt(1).Item2;

            list1row2.Text      = top5Lecturers.ElementAt(2).Item1;
            list1row2score.Text = top5Lecturers.ElementAt(2).Item2;

            list1row3.Text      = top5Lecturers.ElementAt(3).Item1;
            list1row3score.Text = top5Lecturers.ElementAt(3).Item2;

            list1row4.Text      = top5Lecturers.ElementAt(4).Item1;
            list1row4score.Text = top5Lecturers.ElementAt(4).Item2;

            ObservableCollection <LecOrSubView> top5SubjectsTemp = new SubjectViewModel().Sort05();
            List <LecOrSubView> top5Subjects = new SubjectViewModel(top5SubjectsTemp).SubjectViewList.Skip(Math.Max(0, top5SubjectsTemp.Count - 5)).ToList();

            list2row0.Text      = top5Subjects.ElementAt(4).Item1;
            list2row0score.Text = top5Subjects.ElementAt(4).Item2;

            list2row1.Text      = top5Subjects.ElementAt(3).Item1;
            list2row1score.Text = top5Subjects.ElementAt(3).Item2;

            list2row2.Text      = top5Subjects.ElementAt(2).Item1;
            list2row2score.Text = top5Subjects.ElementAt(2).Item2;

            list2row3.Text      = top5Subjects.ElementAt(1).Item1;
            list2row3score.Text = top5Subjects.ElementAt(1).Item2;

            list2row4.Text      = top5Subjects.ElementAt(0).Item1;
            list2row4score.Text = top5Subjects.ElementAt(0).Item2;
        }