// GET: /<controller>/ public IActionResult Index() { var houses = _houseRepository.GetAllHouses().OrderBy(p => p.Id); //create object containing needed data and return it to view var homeViewModel = new HomeViewModel() { Title = "Welcome to SkyEstates", Houses = houses.ToList() }; return(View(homeViewModel)); }
public IActionResult Index() { var model = _houseRepository.GetAllHouses()//sets all encrypted id values .Select(e => { e.EncryptedId = protector.Protect(e.Id.ToString()); return(e); }); return(View(model)); }
public IActionResult Index() { var houses = _houseRepository .GetAllHouses() .Where(h => h.WhenSeen <= DateTime.Now) .OrderByDescending(h => h.WhenSeen); var homeViewModel = new HomeViewModel() { Title = "Houses we've seen", Houses = houses.ToList() }; return(View(homeViewModel)); }
public IActionResult Index() { var houses = _houseRepository .GetAllHouses() .Where(h => h.WhenSeen > DateTime.Now) .OrderBy(h => h.WhenSeen); var futureVisitsViewModel = new FutureVisitsViewModel() { Title = "Houses we're seeing", Houses = houses.ToList() }; return(View(futureVisitsViewModel)); }
public IActionResult GetHouses() { return(new JsonResult(_houseRepository.GetAllHouses())); }