Exemple #1
0
        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"));
     }
 }