public IActionResult GetOpcional(int id) { var opcional = opcionalRepository.GetOpcional(id); if (opcional == null) { return(NotFound("Opcional não encontrado.")); } return(Ok(opcional)); }
private Reserva MapearReservaDtoParaDominio(ReservaDto reservaRequest) { var opcionais = new List <Opcional>(); foreach (var id in reservaRequest.IdOpcionais) { opcionais.Add(opcionalRepository.GetOpcional(id)); } return(new Reserva( trechoRepository.GetTrecho(reservaRequest.IdTrecho), classeVooRepository.GetClasseVoo(reservaRequest.IdClasseVoo), opcionais )); }