public IActionResult SetHijos([FromBody] RequestListaHijosDto requestlistaHijos) { try { bool padreExist = _service.PersonaExist(requestlistaHijos.PadreDni); bool hijoExist = _service.PersonaExist(requestlistaHijos.HijoDni); if (padreExist == true && hijoExist == true) { if (requestlistaHijos.HijoDni != requestlistaHijos.PadreDni) { ResponseListaHijosDto listaHijos = _service.SetHijos(requestlistaHijos); return(new JsonResult(listaHijos) { StatusCode = 201 }); } return(StatusCode((int)HttpStatusCode.BadRequest)); } else { return(StatusCode((int)HttpStatusCode.BadRequest)); } } catch (Exception e) { return(StatusCode((int)HttpStatusCode.BadRequest)); } }
public IActionResult GetHijosByPadreDni(int PadreDni) { try { ResponseListaHijosDto listaHijos = _service.GetHijosByPadreDni(PadreDni); return(new JsonResult(listaHijos) { StatusCode = 200 }); } catch (Exception e) { return(StatusCode((int)HttpStatusCode.BadRequest)); } }