public override ActionResult Index() { List <Place> places = new List <Place>(); places = placeTable.GetAll().ToList(); List <MeetUp> meetUps = new List <MeetUp>(); meetUps = meetUpTable.GetByPersonID(Convert.ToInt32(Session["id"])).ToList(); MeetUpViewModel meetupViewModel = new MeetUpViewModel(); try { IEnumerable <MeetUpViewModel> meetUpViewModels = from m in meetUps join p in places on m.PlaceID equals p.ID select new MeetUpViewModel { ID = m.ID, PlaceName = p.Name, MeetTime = m.MeetTime }; return(View(meetUpViewModels)); } catch (Exception ex) { base.SetStatus(ex.Message); return(View("Index", "Home")); } }
public override ActionResult Index() { List <Place> places = new List <Place>(); try { places = placeTable.GetAll().ToList(); PlacesViewModel placesViewModel = new PlacesViewModel(); placesViewModel.ListofAllPlaces = places; return(View(placesViewModel)); } catch (Exception ex) { Response.StatusCode = SetStatus(ex.Message); return(View("Error")); } }
public ActionResult HomePage(HomeViewModel homeViewModel) { try { IEnumerable <Place> listOfPlaces = placeTable.GetAll(); int id = Convert.ToInt32(Session["id"]); homeViewModel.DisplayName = Convert.ToString(Session["name"]); homeViewModel.ListofMeetups = meetupTable.GetByPersonIDToday(id); return(View(homeViewModel)); } catch { return(RedirectToAction("Test", "Home")); } }