public async Task <IActionResult> Reservation([FromBody] ReservationInput reservation) { try { var result = await _reservationService.InsertAsync(reservation.UserId, reservation.ProductionId, DateTime.Now, reservation.InitialDate, reservation.FinalDate); if (result > 0) { return(Ok()); } return(OkOrNoContent(_notificationHandler.GetNotifications())); } catch (Exception ex) { return(BadRequest());; } }