//[ChildActionOnly] //public ActionResult List(string id) //{ // ViewBag.PersonID = id; // var addresses = _direccionRepository.ObtenerTodaslasDireccionesSecundariasPorId(id); // return PartialView("List", addresses.ToList()); //} public ActionResult CrearDireccionSecundaria(string idPartner) { DireccionSecundaria address = new DireccionSecundaria { PartnerId = idPartner }; return(PartialView(address)); }
public ActionResult BorrarDireccionSecundariaConfirmado(string id) { DireccionSecundaria direccion = _direccionRepository.ObtenerDireccionSecundariaPorId(id); _direccionRepository.Eliminar(direccion); string url = Url.Action("Index", "Direcciones", new { idPartner = direccion.PartnerId }); return(Json(new { success = true, url = url })); }
public ActionResult EditarDireccionSecundaria([Bind(Include = "Id,Calle,Numero,CodigoPostal,Provincia,Municipio,PartnerId")] DireccionSecundaria direccion) { if (ModelState.IsValid) { _direccionRepository.Actualizar(direccion); string url = Url.Action("Index", "Direcciones", new { idPartner = direccion.PartnerId }); return(Json(new { success = true, url = url })); } return(PartialView("EditarDireccionSecundaria", direccion)); }
public ActionResult BorrarDireccionSecundaria(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DireccionSecundaria direccion = _direccionRepository.ObtenerDireccionSecundariaPorId(id); if (direccion == null) { return(HttpNotFound()); } return(PartialView("BorrarDireccionSecundaria", direccion)); }