public override Task <FlightInfoReply> GetFlightInformation(FlightInfoRequest request, ServerCallContext context) { return(Task.FromResult(new FlightInfoReply { AircraftType = RandomAircraftType(), Airline = GetAirlineName(request.AirlineCode), IATAFlightNumber = request.IATAFlightNumber })); }
public FlightInformation FlightInfo(FlightInfoRequest request) { return(new FlightInformation() { Aircraft = new Airliner() { DeliveryDate = DateTime.Now.AddYears(-10), Manufacture = AircraftManufactures.BOEING, PassengerCapacity = 368, TailNumber = "B-2412", Type = "777-300ER", }, BoardingGate = "B-20", ArrivalGate = "89", ID = Guid.NewGuid().ToString(), DepartureAirport = request.Airport, AirlineCode = request.Airline, FlightNumber = request.FlightNumber, ExpectedArrivalTime = DateTime.Now.AddDays(1), ArrivalAirport = AirportCodes.CDG, Status = FlightStatus.ON_BOARDING, AirlineName = GetAirlineName(request.Airline), }); }
public FlightInformation FlightInfo(FlightInfoRequest request) { return(base.Channel.FlightInfo(request)); }