// 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();*/ }