public ActionResult GetSeats() { List <SelectListItem> items = new List <SelectListItem>(); foreach (var model in Enum.GetValues(typeof(Seats))) { var name = Seats.GetName(typeof(Seats), model); items.Add(new SelectListItem() { Text = name, Value = ((int)model).ToString() }); } return(Json(items, JsonRequestBehavior.AllowGet)); }