private void client_StrIsletCompleted(object sender, StrIsletCompletedEventArgs e) { string result = e.Result; List <Sehir> sehirler = Function.XmlToSehir(result); if (WhereFromCities.ItemsSource == null) { WhereFromCities.ItemsSource = sehirler; } if (WhereToCities.ItemsSource == null) { WhereToCities.ItemsSource = sehirler; } if (Database.Nereden != null && WhereFromCities.SelectedItem != null) { WhereFromCities.SelectedIndex = sehirler.FindIndex(x => x.Adi == Database.Nereden); } if (Database.Nereye != null && WhereToCities.SelectedItem != null) { WhereToCities.SelectedIndex = sehirler.FindIndex(x => x.Adi == Database.Nereye); } if (SystemTray.ProgressIndicator != null) { SystemTray.ProgressIndicator.IsVisible = false; } }
void client_StrIsletCompleted(object sender, StrIsletCompletedEventArgs e) { string result = e.Result; Rezervasyon rezervasyon = Function.XmlToRezervasyon(result); if (rezervasyon == null) { MessageBox.Show("Bu sefer için rezervasyon yapılmamaktadır!"); } else { if (rezervasyon.Sonuc == true) { Database.Rezervasyonlar.Add(rezervasyon); MessageBox.Show("Rezervasyon işleminiz başarıyla yapılmıştır.\nİşlemlere yönlendiriliyorsunuz.."); NavigationService.Navigate(new Uri("/MyActionsPage.xaml", UriKind.Relative)); } else { MessageBox.Show("Rezervasyon işlemi gerçekleştirilemedi!"); NavigationService.Navigate(new Uri("/SearchPage.xaml", UriKind.Relative)); } } if (SystemTray.ProgressIndicator != null) { SystemTray.ProgressIndicator.IsVisible = false; } }
void client_StrIsletCompleted(object sender, StrIsletCompletedEventArgs e) { string result = e.Result; Database.YolcuSayisi = passengerCount; Database.Koltuklar = Function.XmlToKoltuk(result); Function.CreateSeats(SeatsGrid); if (SystemTray.ProgressIndicator != null) { SystemTray.ProgressIndicator.IsVisible = false; } }
private void client_StrIsletCompleted(object sender, StrIsletCompletedEventArgs e) { string result = e.Result; if (result.Contains("Aradığınız Kriterlere Uygun Sefer Bulunamamıştır!")) { MessageBox.Show("Aradığınız kriterlere uygun sefer bulunamamıştır!"); NavigationService.Navigate(new Uri("/SearchPage.xaml", UriKind.Relative)); } else { ControlsGrid.Visibility = Visibility.Visible; Seferler_LLS.ItemsSource = list = Function.XmlToSefer(result).OrderBy(x => x.Saat).ToList(); } if (SystemTray.ProgressIndicator != null) { SystemTray.ProgressIndicator.IsVisible = false; } }