示例#1
0
 /// <summary>
 /// Lookup all airport names
 /// </summary>
 private void OnGetNames(object sender, DoWorkEventArgs doWorkEventArgs)
 {
     var updater = new ListViewUpdater(codeList);
     foreach (var entry in airports)
     {
         try
         {
             var status = AirportService.GetStatus(entry.Code);
             if (status != null)
             {
                 entry.Name = status.Name;
                 updater.Post();                        
             }
         }
         catch (Exception ex)
         {
             // Ignore
         }
     }
 }
示例#2
0
        /// <summary>
        /// Lookup all airport names
        /// </summary>
        private void OnGetNames(object sender, DoWorkEventArgs doWorkEventArgs)
        {
            var updater = new ListViewUpdater(codeList);

            foreach (var entry in airports)
            {
                try
                {
                    var status = AirportService.GetStatus(entry.Code);
                    if (status != null)
                    {
                        entry.Name = status.Name;
                        updater.Post();
                    }
                }
                catch (Exception ex)
                {
                    // Ignore
                }
            }
        }