Exemplo n.º 1
0
        public static IEnumerable <SelectListItem> Ciudades(short regionCodigo)
        {
            Castellano.Region region = Castellano.Region.Get(regionCodigo);

            List <Castellano.Ciudad> ciudades = Castellano.Ciudad.GetAll(region);

            SelectList lista = new SelectList(ciudades, "Codigo", "Nombre");

            return(Ciudad.DefaultItem.Concat(lista));
        }
Exemplo n.º 2
0
        public ActionResult Ciudades(string regionCodigo)
        {
            Castellano.Region region = Castellano.Region.Get(short.Parse(regionCodigo));

            List <Castellano.Ciudad> ciudades = Castellano.Ciudad.GetAll(region);

            SelectList selectList = new SelectList(ciudades, "Codigo", "Nombre");

            IEnumerable <SelectListItem> defaultItem = Enumerable.Repeat(new SelectListItem
            {
                Value = "-1",
                Text  = "[Seleccione]"
            }, count: 1);

            return(this.Json(defaultItem.Concat(selectList), JsonRequestBehavior.AllowGet));
        }