Beispiel #1
0
        public ActionResult Faculties()
        {
            List <DisplayFaculty> faculties = new List <DisplayFaculty>();

            foreach (var faculty in _faculty.GetAll())
            {
                faculties.Add(new DisplayFaculty
                {
                    Id              = faculty.Id,
                    Name            = faculty.Name,
                    Subjects        = _subject.GetSubjectsNamesEIE(faculty.FacultySubjects),
                    CountSpeciality = _specialty.GetByFacultyId(faculty.Id).Count()
                });
            }

            return(View(faculties));
        }
Beispiel #2
0
        public ActionResult Faculty(int id)
        {
            var faculty = _faculty.GetById(id);
            DisplayFullFaculty fullFaculty = new DisplayFullFaculty
            {
                Name           = faculty.Name,
                Description    = faculty.Description,
                Photo          = faculty.Photo,
                Subjects       = _subject.GetSubjectsNamesEIE(faculty.FacultySubjects),
                SpecialtiesDTO = _specialty.GetByFacultyId(id)
            };

            return(View(fullFaculty));
        }