public ActionResult DisplayViewMenu(int id) { var repoServiceUserMenu = new ServiceUserMenuRepository().GetAll().ToList(); int serviceUserId = (int)Session["userId"]; ServiceUserMenu userMenu = repoServiceUserMenu.FirstOrDefault(s => s.MenuId == id && s.ServiceUserId == serviceUserId); var viewModel = new ServiceUserMenuVM { UserMenu = userMenu }; if (userMenu.MenuId == 1) { return(PartialView("_Background", viewModel)); } return(new EmptyResult()); }
public ActionResult DisplayViewMenu(int id) { var repoServiceUserMenu = _serviceUserMenuRepo.GetAll().ToList(); int serviceUserId = (int)Session["userId"]; ServiceUserMenu userMenuDescr = repoServiceUserMenu.FirstOrDefault(s => s.MenuId == id && s.ServiceUserId == serviceUserId); GetMedicalAppointmentData(serviceUserId); var vm = new ServiceUserMenuVM { UserMenu = userMenuDescr, Appointment = GetMedicalAppointmentData(serviceUserId) }; var menu = new Menu(); switch (id) { case 1: return(PartialView("_Background", vm)); case 2: return(PartialView("_Health", vm)); case 3: return(PartialView("_FoodMenu", vm)); case 4: return(PartialView("_FamilySocial", vm)); case 5: return(PartialView("_Activities", vm)); } return(new EmptyResult()); }