Пример #1
0
        public List <List <Vuelo> > GetVuelosIdaVuelta(string origin, string destination, string departuredate, string returnDate, string adults)
        {
            List <List <AmadeusVuelo> > amadeusVuelos = amadeusEndPoint.GetVuelosIdaVuelta(origin, destination, departuredate, returnDate, adults);
            List <List <Vuelo> >        vuelos        = new List <List <Vuelo> >();
            List <Vuelo> ida_vuelta = new List <Vuelo>();

            amadeusVuelos.ForEach(amv_ida_vuelta =>
            {
                ida_vuelta.Add(amadeusVueloToVuelo(amv_ida_vuelta[0]));
                ida_vuelta.Add(amadeusVueloToVuelo(amv_ida_vuelta[1]));
                vuelos.Add(ida_vuelta);
                ida_vuelta = new List <Vuelo>();
            }
                                  );
            return(vuelos);
        }