public IActionResult UpdateRoom([FromBody] RoomDto roomDto, [FromRoute] int gameId, [FromRoute] int roomId) { if (roomId == 0) { return(StatusCode(404, "You're not trying to update a room.")); } var room = new Room { Id = roomId, Name = roomDto.Name, Descr = roomDto.Descr, GameId = gameId }; repo.UpdateRoom(room); return(StatusCode(200, roomResponses.UpdateResponse(roomDto))); }