public ActionResult Models(string comboId, int?makeId) { var model = new ComboBoxViewModels(); model.ComboId = comboId; if (makeId != null) { MakesDataAccess makesDa = new MakesDataAccess(); List <Model> models = makesDa.GetModelsFromMake(makeId.GetValueOrDefault()); List <SelectListItem> dropdownlist = new List <SelectListItem>(); dropdownlist.Add(new SelectListItem { Text = "-Model-", Value = "0" }); foreach (var mod in models) { dropdownlist.Add(new SelectListItem { Text = mod.Model1, Value = mod.id.ToString() }); } model.SelectOptions = dropdownlist; return(PartialView("_modelPartial", model)); } else { List <SelectListItem> dropdownlist = new List <SelectListItem>(); dropdownlist.Add(new SelectListItem { Text = "-Model-", Value = "0" }); model.SelectOptions = dropdownlist; return(PartialView("_modelPartial", model)); } }
public ActionResult Models(string comboId) { var model = new ComboBoxViewModels(); model.ComboId = comboId; List <SelectListItem> dropdownlist = new List <SelectListItem>(); dropdownlist.Add(new SelectListItem { Text = "-Model-", Value = "0" }); model.SelectOptions = dropdownlist; return(PartialView("_modelPartial", model)); }
public ActionResult Years(string comboId) { var model = new ComboBoxViewModels(); model.ComboId = comboId; List <SelectListItem> dropdownlist = new List <SelectListItem>(); dropdownlist.Add(new SelectListItem { Text = "-Year-", Value = "0" }); for (int i = DateTime.Now.Year + 2; i > 1885; i--) { dropdownlist.Add(new SelectListItem { Text = i.ToString(), Value = i.ToString().ToString() }); } model.SelectOptions = dropdownlist; return(PartialView("_yearPartial", model)); }
public ActionResult Makes(string comboId) { var model = new ComboBoxViewModels(); model.ComboId = comboId; MakesDataAccess makesDA = new MakesDataAccess(); List <Make> makes = makesDA.GetMakes(); List <SelectListItem> dropdownlist = new List <SelectListItem>(); dropdownlist.Add(new SelectListItem { Text = "-Make-", Value = "0" }); foreach (var make in makes) { dropdownlist.Add(new SelectListItem { Text = make.Make1, Value = make.Id.ToString() }); } model.SelectOptions = dropdownlist; return(PartialView("_makePartial", model)); }
// GET: ComboBox public ActionResult States(string comboId) { var model = new ComboBoxViewModels(); model.ComboId = comboId; StatesDataAccess statesDA = new StatesDataAccess(); List <State> states = statesDA.GetStates(); List <SelectListItem> dropdownlist = new List <SelectListItem>(); dropdownlist.Add(new SelectListItem { Text = "-State-", Value = "0" }); foreach (var state in states) { dropdownlist.Add(new SelectListItem { Text = state.Abbr, Value = state.Id.ToString() }); } model.SelectOptions = dropdownlist; return(PartialView("_statePartial", model)); }