Esempio n. 1
0
        public ActionResult Index(CarsFilter filters)
        {
            var cars  = FilterCars(filters);
            var model = new CarsList
            {
                Cars    = cars,
                Filters = filters
            };

            return(View(model));
        }
Esempio n. 2
0
        private IEnumerable <Car> FilterCars(CarsFilter filters)
        {
            IQueryable <Car> cars = Context.Cars.AsQueryable()
                                    .OrderBy(r => r.CarId);

            //if (filters.Email != null && filters.Password != null)
            //{
            //	cars = cars
            //		.Where(r => r.Email == filters.Email && r.Password == filters.Password);
            //}

            //if (filters.Password != "")
            //{
            //	var query = Query<User>.LTE(r => r.Price, filters.PriceLimit);
            //	cars = cars
            //		.Where(r => query.Inject());
            //}

            return(cars);
        }