示例#1
0
        // GET: Direcciones/Create
        public ActionResult CreateVp(int PersonaId)
        {
            Direccion model = new Direccion();

            model.personaId = PersonaId;
            var direccion = db.Direccions.Where(d => d.personaId == PersonaId);

            if (direccion.Count() > 0)
            {
                //return PartialView("_Alerta", new { msg = "Existe una direccion registrada" });
                return(PartialView("_Alerta"));
            }
            ViewBag.calleId = new SelectList(db.Calles, "Id", "calle_nombre");

            model.AvailablePaises.Add(new SelectListItem {
                Text = "-Seleccione un Valor -", Value = "Selects items"
            });
            var paises = _repository.GetAllPaises();

            foreach (var pais in paises)
            {
                model.AvailablePaises.Add(new SelectListItem()
                {
                    Text  = pais.pais_nombre,
                    Value = pais.Id.ToString()
                });
            }

            return(PartialView("_CreateVp", model));

/*            return View();*/
        }