Esempio n. 1
0
        /// <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"));
        }
Esempio n. 2
0
 public ActionResult Delete(int id)
 {
     return(PersonaServicio.eliminarPersona(id) ? Ok($"Persona con DNI {id} eliminada") : (ActionResult)NotFound("No existe esa persona"));
 }