Exemple #1
0
        public IList <SelectListItem> GetLecturers()
        {
            var lecturers = new LecturerManagementService().GetLecturers();

            var lecturerList = new List <Lecturer>();

            foreach (var lecturer in lecturers)
            {
                if (ProjectManagementService.IsUserAssignedOnProject(lecturer.Id, ProjectId) == false)
                {
                    lecturerList.Add(lecturer);
                }
            }

            return(lecturerList.Select(v => new SelectListItem
            {
                Text = v.LastName + " " + v.FirstName + " " + v.MiddleName,
                Value = v.Id.ToString(CultureInfo.InvariantCulture)
            }).ToList());
        }
Exemple #2
0
        public JsonResult GetStudents(int groupId)
        {
            var groupOfStudents = new StudentManagementService().GetGroupStudents(groupId);
            var studentList     = new List <Student>();

            foreach (var student in groupOfStudents)
            {
                if (ProjectManagementService.IsUserAssignedOnProject(student.Id, _currentProjectId) == false)
                {
                    studentList.Add(student);
                }
            }

            var students = studentList.Select(v => new SelectListItem
            {
                Text  = v.FullName,
                Value = v.Id.ToString(CultureInfo.InvariantCulture)
            }).ToList();

            return(Json(new SelectList(students, "Value", "Text")));
        }
Exemple #3
0
        public JsonResult GetLecturers()
        {
            var _lecturers = new LecturerManagementService().GetLecturers();

            var lecturerList = new List <Lecturer>();

            foreach (var lecturer in _lecturers)
            {
                if (ProjectManagementService.IsUserAssignedOnProject(lecturer.Id, _currentProjectId) == false)
                {
                    lecturerList.Add(lecturer);
                }
            }

            var lecturers = lecturerList.Select(v => new SelectListItem
            {
                Text  = v.FullName,
                Value = v.Id.ToString(CultureInfo.InvariantCulture)
            }).ToList();

            return(Json(new SelectList(lecturers, "Value", "Text")));
        }