public ActionResult Index()
        {
            RestaurantsRepository    repository  = new RestaurantsRepository();
            List <Restaurant>        restaurants = repository.GetAll();
            RestaurantsListViewModel model       = new RestaurantsListViewModel();

            model.Restaurants = restaurants;
            return(View(model));
        }
Esempio n. 2
0
        public async Task OnGet([FromQuery(Name = "Query")] string query = "", [FromQuery(Name = "PageNumber")] int pageNumber = 1)
        {
            RestaurantsListViewModel vm = new RestaurantsListViewModel();

            var allRestsWithSearchFilter = await mediatr.Send(new GetRestaurantListQuery()
            {
                SearchFilter = query
            });

            var ar = allRestsWithSearchFilter;
        }
Esempio n. 3
0
        public async Task <IActionResult> OnGet([FromQuery(Name = "Query")] string query = "", [FromQuery(Name = "PageNumber")] int pageNumber = 1)
        {
            RestaurantsListViewModel vm = new RestaurantsListViewModel();

            RestaurantsList = await mediatr.Send(new GetRestaurantListQuery()
            {
                SearchFilter = query
            });

            return(Page());
        }