public FieldsOfStudiesViewModel GetFieldsOfStudiesViewModel(int?uniId) { var model = new FieldsOfStudiesViewModel(); using (var db = new ErasmusDbContext()) { model.FieldsOfStudy = db.FieldsOfStudy.Where(x => x.UniversityId == uniId).ToList().Select(x => new FieldOfStudyView() { Name = x.Name, Id = x.Id, Degree = x.Degree, FacultyName = x.Faculty == null ? "Not assigned" : x.Faculty.Name }).ToList(); } return(model); }
public ActionResult FieldsOfStudies() { FieldsOfStudiesViewModel model = _adminBusinessLogic.GetFieldsOfStudiesViewModel(); return(View(model)); }
public ActionResult FieldsOfStudies() { FieldsOfStudiesViewModel model = _uniAdminBusinessLogic.GetFieldsOfStudiesViewModel(User.Identity.GetUserUniversityId().ToIntNullable()); return(View(model)); }