public IHttpActionResult Delete(int id) { try { var perfil = _repository.GetByID(id); if (perfil == null) { return(NotFound()); } _repository.Delete(id); return(Ok()); } catch (System.Exception ex) { return(BadRequest(ex.Message)); } }