public HttpResponseMessage delete(int id) { try { if (!transactionPeriodiqueRepository.deleteTransactionPeriodique(id)) { throw new Exception("echec de suppression de la transaction "); } HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.NoContent); return(response); } catch (Exception e) { return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, e)); } }