public async Task <IActionResult> Put(int id, [FromBody] ReservationForUpdateDto reservationForUpdateDto)
        {
            if (reservationForUpdateDto == null)
            {
                return(BadRequest());
            }

            var reservationDto = await _reservationAppService.Update(id, reservationForUpdateDto);

            return(CreatedAtRoute(GetReservationActionName, new { id = reservationDto.Id }, reservationDto));
        }