public ActionResult DropDownBoxMVVM(int?dept = 0, int?unit = 0) { ViewBag.dept = dept; ViewBag.unit = unit; viewInventoryViewModel viewModel = new viewInventoryViewModel { selectedDepartment = ViewBag.dept, selectedUnit = ViewBag.unit, words = new List <string> { "Hello", "Partial", "World", "With", "Model" } }; vozikEntities vozik = new vozikEntities(); ViewBag.Departments = new SelectList( vozik.Departments.Select(d => new { Value = d.id, Text = d.Label }) .AsEnumerable(), "Value", "Text", "Selected"); ViewBag.Units = new SelectList( vozik.Units.Select(d => new { Value = d.id, Text = d.Label }) .AsEnumerable(), "Value", "Text", "Selected"); return(View(viewModel)); }
public ActionResult DropDownBoxWA(int?dept = 0, int?unit = 0) { ViewBag.dept = dept; ViewBag.unit = unit; viewInventoryViewModel viewModel = new viewInventoryViewModel { selectedDepartment = ViewBag.dept, selectedUnit = ViewBag.unit }; vozikEntities vozik = new vozikEntities(); ViewBag.Departments = new SelectList( vozik.Departments.Select(d => new { Value = d.id, Text = d.Label }) .AsEnumerable(), "Value", "Text", "Selected"); ViewBag.Units = new SelectList( vozik.Units.Select(d => new { Value = d.id, Text = d.Label }) .AsEnumerable(), "Value", "Text", "Selected"); return(View(viewModel)); }
public ActionResult DropDownBoxEF() { vozikEntities vozik = new vozikEntities(); ViewBag.Departments = new SelectList(vozik.Departments, "Id", "Label"); return(View()); }
public ActionResult GetUnits(int dept) { if (dept > 0) { // var repo = new RegionsRepository(); vozikEntities vozik = new vozikEntities(); IEnumerable <SelectListItem> units = vozik.Units .Where(n => n.DepartmentId == dept) .Select(n => new SelectListItem { Value = n.id.ToString(), Text = n.Label }) .ToArray(); //GetRegions(iso3); return(Json(units, JsonRequestBehavior.AllowGet)); } return(null); }