/// <summary> /// Eliminar persona de la lista /// </summary> /// <param name="dni">Identificador</param> /// <returns>Persona eliminada de la lista</returns> public IHttpActionResult DeletePersona(int dni) { if (!PersonaServicio.eliminarPersona(dni)) { var response = new HttpResponseMessage(HttpStatusCode.NotFound) { Content = new StringContent("No se eliminó la persona con el dni " + dni + " porque no existe en la lista"), ReasonPhrase = "Error al eliminar" }; throw new HttpResponseException(response); } return(Ok("Persona eliminada exitosamente")); }
public ActionResult Delete(int id) { return(PersonaServicio.eliminarPersona(id) ? Ok($"Persona con DNI {id} eliminada") : (ActionResult)NotFound("No existe esa persona")); }