public ActionResult Edit(Personas personaPorEditar) { try { ServicioDePersonasClient servicioDePersonasClient = new ServicioDePersonasClient(); servicioDePersonasClient.EditarDatosDeLaPersona(personaPorEditar); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult VerHijos(int id) { try { Session["Id"] = id; ServicioDePersonasClient servicioDePersonasClient = new ServicioDePersonasClient(); return(View(servicioDePersonasClient.ListarHijos(id))); } catch { return(RedirectToAction("VerHijos")); } }
public ActionResult Casarse(int id) { try { ServicioDePersonasClient servicioDePersonasClient = new ServicioDePersonasClient(); var persona = servicioDePersonasClient.ConsultarLaPersonaPorId(id); Session["id"] = persona.Id; return(View(servicioDePersonasClient.ObtenerListaDeParejasDisponibles(persona))); } catch { return(View()); } }
public ActionResult Create(Personas laPersona) { try { ServicioDePersonasClient servicioDePersonasClient = new ServicioDePersonasClient(); laPersona.IdMadre = 0; laPersona.IdPadre = 0; laPersona.IdPareja = 0; servicioDePersonasClient.AgregarPersona(laPersona); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult ConsumarMatrimonio(int id) { try { ServicioDePersonasClient servicioDePersonasClient = new ServicioDePersonasClient(); var pareja = servicioDePersonasClient.ConsultarLaPersonaPorId((int)Session["id"]); var persona = servicioDePersonasClient.ConsultarLaPersonaPorId(id); persona.IdPareja = pareja.Id; pareja.IdPareja = persona.Id; servicioDePersonasClient.EditarDatosDeLaPersona(persona); servicioDePersonasClient.EditarDatosDeLaPersona(pareja); return(RedirectToAction("Index")); } catch { return(RedirectToAction("Casarse")); } }
public ActionResult AgregarHijos(int id) { ServicioDePersonasClient servicioDePersonasClient = new ServicioDePersonasClient(); Personas laPersona = servicioDePersonasClient.ConsultarLaPersonaPorId(id); Personas pareja = servicioDePersonasClient.ConsultarLaPersonaPorId(laPersona.IdPareja); if (laPersona.Sexo) { Session["idPadre"] = pareja.Id; Session["idMadre"] = laPersona.Id; Session["nombrePadre"] = pareja.NombreCompleto(); Session["nombreMadre"] = laPersona.NombreCompleto(); } else { Session["idPadre"] = laPersona.Id; Session["idMadre"] = pareja.Id; Session["nombrePadre"] = laPersona.NombreCompleto(); Session["nombreMadre"] = pareja.NombreCompleto(); } return(View()); }
public ActionResult AgregarHijos(Personas laPersona) { try { ServicioDePersonasClient servicioDePersonasClient = new ServicioDePersonasClient(); laPersona.IdPadre = (int)Session["idPadre"]; laPersona.IdMadre = (int)Session["idMadre"]; Personas padre = servicioDePersonasClient.ConsultarLaPersonaPorId(laPersona.IdMadre); Personas madre = servicioDePersonasClient.ConsultarLaPersonaPorId(laPersona.IdPadre); laPersona.PrimerApellido = padre.PrimerApellido; laPersona.SegundoApellido = madre.PrimerApellido; servicioDePersonasClient.AgregarPersona(laPersona); return(RedirectToAction("Index")); } catch { return(View()); } }
// GET: Personas/Edit/5 public ActionResult Edit(int id) { ServicioDePersonasClient servicioDePersonasClient = new ServicioDePersonasClient(); return(View(servicioDePersonasClient.ConsultarLaPersonaPorId(id))); }
// GET: Personas public ActionResult Index() { ServicioDePersonasClient servicioDePersonasClient = new ServicioDePersonasClient(); return(View(servicioDePersonasClient.Listar())); }