Beispiel #1
0
        public IActionResult Search(string q, DateTime startDate, DateTime endDate)
        {
            var otelViewModel = new OtelListViewModel()
            {
                Oteller = _otelService.GetSearchResult(q, startDate, endDate)
            };

            return(View(otelViewModel));
        }
        public IActionResult Index()
        {
            var otelViewModel = new OtelListViewModel()
            {
                Oteller = _otelService.GetAll()
            };

            return(View(otelViewModel));
        }
Beispiel #3
0
        // localhost/otels/yurtdışı?page=1
        public IActionResult List(string categoryotel, int page = 1)
        {
            const int pageSize      = 3; //sabit tanımladım, her sayfada kaç ürün gösterilsin
            var       otelViewModel = new OtelListViewModel()
            {
                PageInfo = new PageInfo()
                {
                    ToTalItems          = _otelService.GetCountByCategory(categoryotel),
                    CurrentPage         = page,
                    ItemsPerPage        = pageSize,
                    CurrentCategoryOtel = categoryotel
                },
                Oteller = _otelService.GetOtelsByCategoryOtel(categoryotel, page, pageSize)
            };

            return(View(otelViewModel));
        }