public IActionResult DeleteEvent(int id) { var eventEntity = _registrationRepository.GetEvent(id); if (eventEntity == null) { return(NotFound()); } _registrationRepository.DeleteEvent(eventEntity); if (!_registrationRepository.Save()) { return(StatusCode(500, "A problem happened while handling your request.")); } return(NoContent()); }