public ViewResult List(string category) { string _category = category; IEnumerable <Car> cars = null; string currCategory = null; if (string.IsNullOrEmpty(category)) { cars = _allCars.cars.OrderBy(i => i.Id); } else { if (string.Equals("electro", category, StringComparison.OrdinalIgnoreCase)) { cars = _allCars.cars.Where(c => c.CategoryId.Equals(1)).OrderBy(i => i.Id); currCategory = "Электромобили"; } else if (string.Equals("fuel", category, StringComparison.OrdinalIgnoreCase)) { cars = _allCars.cars.Where(c => c.CategoryId.Equals(2)).OrderBy(i => i.Id); currCategory = "Классические"; } } var carobj = new CarsListViewModels { getAllCars = cars, carCategory = currCategory }; return(View(carobj)); }
public ViewResult List(string category) { string _category = category; IEnumerable <Car> cars = null; string CarCategory = ""; if (string.IsNullOrEmpty(category)) { cars = _AllCars.Cars.OrderBy(i => i.Id); } else { if (string.Equals("electro", category, StringComparison.OrdinalIgnoreCase)) { cars = _AllCars.Cars.Where(i => i.Category.CategoryName.Equals("Электромобили")).OrderBy(i => i.Id); CarCategory = "Электромобили"; } else if (string.Equals("fuel", category, StringComparison.OrdinalIgnoreCase)) { cars = _AllCars.Cars.Where(i => i.Category.CategoryName.Equals("Классические автомобили")).OrderBy(i => i.Id); CarCategory = "Классические автомобили"; } } var CarObj = new CarsListViewModels { AllCars = cars, CarrCategory = CarCategory }; ViewBag.Title = "Страница с машинками"; return(View(CarObj)); }
public ViewResult List() { CarsListViewModels carListNewModel = new CarsListViewModels(); ViewBag.Title = "Страница с автомобилями"; carListNewModel.AllCars = allCars.Cars; carListNewModel.CurrentCategory = "Автомобили"; return(View(carListNewModel)); }