/// <summary> /// Buscar persona por DNI /// </summary> /// <param name="dni">Identificador</param> /// <response code="200">Persona encontrada</response> /// <response code="404">La persona no existe</response> /// <returns>Persona en base al DNI</returns> public IHttpActionResult GetPersona(int dni) { var persona = PersonaServicio.obtenerPersona(dni); if (persona == null) { var response = new HttpResponseMessage(HttpStatusCode.NotFound) { Content = new StringContent("No existe una persona registrada con el dni " + dni + " en la lista"), ReasonPhrase = "Persona no encontrada" }; throw new HttpResponseException(response); } return(Ok(persona)); }
public ActionResult Get(int id) { return(PersonaServicio.obtenerPersona(id) == null ? (ActionResult)NotFound("No existe esa persona") : Ok(PersonaServicio.obtenerPersona(id))); }