public ActionResult Index(RentalsFilter rentalsFilter)
        {
            var rentals = FilterRentals(rentalsFilter);
            var model   = new RentalsList()
            {
                Rentals       = rentals,
                RentalsFilter = rentalsFilter
            };

            return(View(model));
        }
Esempio n. 2
0
        public ActionResult Index(RentalFilters rentalFilters)
        {
            var         rentals     = FilterRentals(rentalFilters);
            RentalsList rentalsList = new RentalsList
            {
                Rentals = rentals,
                Filters = rentalFilters
            };

            return(View(rentalsList));
        }
Esempio n. 3
0
        public ActionResult Index(RentalsFilter filters)
        {
            List <Rental> rentals = FilterRentals(filters);
            var           model   = new RentalsList
            {
                Rentals = rentals,
                Filters = filters
            };

            return(View(model));
        }
Esempio n. 4
0
        public ActionResult Index(RentalsFilter filter)
        {
            var rentals = FilterRentals(filter);
            //.OrderByDescending(x => x.Price);
            //.SetSortOrder(SortBy<Rental>.Descending(x => x.Price));
            var model = new RentalsList
            {
                Filter  = filter,
                Rentals = rentals
            };

            return(View(model));
        }
Esempio n. 5
0
        public async Task <ActionResult> Index(RentalsFilter filters)
        {
            var rentals = await FilterRentals(filters)
                          .Select(r => new RentalViewModel
            {
                Id            = r.Id,
                Address       = r.Address,
                Description   = r.Description,
                NumberOfRooms = r.NumberOfRooms,
                Price         = r.Price
            })
                          .OrderBy(r => r.Price)
                          .ThenByDescending(r => r.NumberOfRooms)
                          .ToListAsync();

            var model = new RentalsList
            {
                Rentals = rentals,
                Filters = filters
            };

            return(View(model));
        }
Esempio n. 6
0
        private void mnuStats_Click(object sender, EventArgs e)
        {
            var frmRentalList = new RentalsList(_rentalsLogic);

            frmRentalList.Show();
        }
Esempio n. 7
0
 //public readonly MongoCmsContext Context = new MongoCmsContext();
 public ActionResult Index(RentalsFilter filters)
 {
     var rentals = FilterRentals(filters);
     var model = new RentalsList(rentals);
     return View(model);
 }