Beispiel #1
0
        public IActionResult GetTrecho(int id)
        {
            var trecho = trechoRepository.GetTrecho(id);

            if (trecho == null)
            {
                return(NotFound("Trecho não encontrado."));
            }

            return(Ok(trecho));
        }
Beispiel #2
0
        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
                       ));
        }