public PartialViewResult Educations(int profileId) { var universities = _universityProvider.GetUniversities(profileId); var courses = _courseProvider.GetCourses(profileId); EducationsViewModel educationsViewModel = _educationMapper.ToEducationsViewModel(universities, courses); return(PartialView("_EditPartialEducations", educationsViewModel)); }
// GET: Education public ActionResult Index(int id) { var educations = _context.Educations.Where(e => e.PersonId == id).ToList(); var viewModel = new EducationsViewModel { Educations = educations, PersonId = id }; return(View(viewModel)); }
public EducationsViewModel ToEducationsViewModel(List <University> universities, List <Course> courses) { var universitiesViewModel = universities.Select(ToUniversityViewModel).ToList(); var coursesViewModel = courses.Select(ToCourseViewModel).ToList(); EducationsViewModel educationsViewModel = new EducationsViewModel { Universities = universitiesViewModel, Courses = coursesViewModel }; return(educationsViewModel); }