コード例 #1
0
        public PartialViewResult ViewAllStudentsBack()
        {
            var listStudents        = userService.GetAllStudents().ToList();
            var listTeachers        = userService.GetAllTeachers();
            AccountTeacherListVm vm = new AccountTeacherListVm();

            vm.AccountList = new List <AccountVM>();
            vm.TeacherList = new List <string>();
            foreach (var item in listStudents)
            {
                vm.AccountList.Add(new AccountVM
                {
                    UserName    = item.Username,
                    Email       = item.Email,
                    TeacherName = studentService.GetTeacherBelongingToStudent(item.Username).Item3,
                    IsConfirmed = item.IsConfirmed
                });
            }
            foreach (var item in listTeachers)
            {
                vm.TeacherList.Add(item.Username);
            }

            return(PartialView("_ViewAllStudents", vm));
        }
コード例 #2
0
        public ActionResult ViewAllStudents()
        {
            var listStudents        = userService.GetAllStudents().ToList();
            var listTeachers        = userService.GetAllTeachers();
            AccountTeacherListVm vm = new AccountTeacherListVm();

            vm.AccountList = new List <AccountVM>();
            vm.TeacherList = new List <string>()
            {
                ""
            };
            foreach (var item in listStudents)
            {
                vm.AccountList.Add(new AccountVM {
                    UserName    = item.Username,
                    Email       = item.Email,
                    TeacherName = studentService.GetTeacherBelongingToStudent(item.Username).Item3,
                    IsConfirmed = item.IsConfirmed
                });
            }
            foreach (var item in listTeachers)
            {
                vm.TeacherList.Add(item.Username);
            }
            vm.TeacherList.Insert(0, null);
            return(View(vm));
        }