public ActionResult <Evenement> PostEvenement(Evenement evenementModel) { if (evenementModel == null) { return(BadRequest(nameof(evenementModel))); } var createdEvenement = _evenementRepository.CreateEvenement(evenementModel); _evenementRepository.SaveChanges(); if (createdEvenement != null) { return(CreatedAtRoute(nameof(GetEvenementById), new { Id = createdEvenement.Id }, createdEvenement)); } return(BadRequest(nameof(evenementModel))); }