Esempio n. 1
0
        public MainPage()
        {
            this.InitializeComponent();
            
            directory = new AirportData.OurAirports.AirportDirectory();

            this.NavigationCacheMode = NavigationCacheMode.Required;
        }
Esempio n. 2
0
        public MainPage()
        {
            this.InitializeComponent();

            directory = new AirportData.OurAirports.AirportDirectory();

            this.NavigationCacheMode = NavigationCacheMode.Required;
        }
Esempio n. 3
0
        public static FlightPlan FromString(string s, IAirportDirectory directory)
        {
            var retval = new FlightPlan();

            if(string.IsNullOrWhiteSpace(s))
            {
                throw new ArgumentException("s");
            }

            var wpTable = s.Split(Separator);
            retval.Waypoints = wpTable.Select(wp => directory.GetAirportData(wp));

            return retval;
        }
Esempio n. 4
0
        public static FlightPlan FromString(string s, IAirportDirectory directory)
        {
            var retval = new FlightPlan();

            if (string.IsNullOrWhiteSpace(s))
            {
                throw new ArgumentException("s");
            }

            var wpTable = s.Split(Separator);

            retval.Waypoints = wpTable.Select(wp => directory.GetAirportData(wp));

            return(retval);
        }
Esempio n. 5
0
 public FlightPlanSource(IAirportDirectory directory)
 {
     this.airportDirectory = directory;
 }
Esempio n. 6
0
 public FlightPlanSource(IAirportDirectory directory)
 {
     this.airportDirectory = directory;
 }