public List <manufacturrerViewModel> GetRelatedLists(manufacturrerViewModel vm) { List <manufacturrerViewModel> manVM = new List <manufacturrerViewModel>(); var cars = carsmanager.Cars.ToList(); var typCAr = carsmanager.CarsType.ToList(); var manuFact = ManufacturerManager.Manufacturer; var carMOdel = ManufacturerManager.Manufacturer; var yearOfManufact = ManufacturerManager.Manufacturer; foreach (var car in manuFact) { vm.Manufacturer = manuFact.Select(c => new SelectListItem() { Text = c.Manufacturer, Value = c.Manufacturer.ToString() }).ToList(); vm.Model = manuFact.Select(m => new SelectListItem() { Text = m.Model, Value = m.Model.ToString() }).ToList(); vm.YearOfManufacturer = manuFact.Select(m => new SelectListItem() { Text = m.Year_of_Manufacturer.ToString(), Value = m.Year_of_Manufacturer.ToString() }).ToList(); } manVM.Add(vm); return(manVM); }
public WorkController() { carsmanager = new CarsManager(); ordermanager = new OrderManager(); manufacturrerViewModel = new manufacturrerViewModel(); ManufacturerManager = new ManufacturerManager(); }
public ActionResult TestAll(manufacturrerViewModel vm) { try { GetRelatedLists(vm); return(View(vm)); } catch { return(View()); } }