Exemplo n.º 1
0
        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));
            }
        }
Exemplo n.º 2
0
        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));
        }
Exemplo n.º 3
0
        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));
        }
Exemplo n.º 4
0
        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));
        }
Exemplo n.º 5
0
        // 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));
        }