public async Task <IActionResult> PutEvent([FromRoute] int id, [FromBody] Event updatedEvent) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } updatedEvent.Id = id; await _eventService.UpdateEventAsync(updatedEvent); return(Ok()); }