コード例 #1
0
ファイル: SplashScreen.xaml.cs プロジェクト: supudo/Neolog-WP
 void syncManager_SyncError(object sender, NeologEventArgs e)
 {
     Deployment.Current.Dispatcher.BeginInvoke(() =>
     {
         SplashError(this, new NeologEventArgs(e.IsError, e.ErrorMessage, e.XmlContent));
     });
 }
コード例 #2
0
 void splashScreen_SplashError(object sender, NeologEventArgs e)
 {
     this.popup.IsOpen = false;
     if (e.IsError)
     {
         MessageBox.Show(e.ErrorMessage);
     }
     if (this.ApplicationBar != null)
     {
         this.ApplicationBar.IsVisible = true;
     }
     this.Dispatcher.BeginInvoke(() =>
     {
         SyncError(this, new NeologEventArgs(e.IsError, e.ErrorMessage, ""));
     });
 }
コード例 #3
0
 void splashScreen_SplashComplete(object sender, NeologEventArgs e)
 {
     this.Dispatcher.BeginInvoke(() =>
     {
         this.popup.IsOpen = false;
         if (this.ApplicationBar != null)
         {
             this.ApplicationBar.IsVisible = true;
         }
         try
         {
             SyncComplete(this, new NeologEventArgs(e.IsError, "", ""));
         }
         catch { }
     });
 }
コード例 #4
0
ファイル: Words.xaml.cs プロジェクト: supudo/Neolog-WP
 void loadingPopup_LoadingComplete(object sender, NeologEventArgs e)
 {
     this.popup.IsOpen = false;
     if (this.nestID > 0)
         this.wordsList.ItemsSource = App.DbViewModel.GetWordsForNest(this.nestID);
     else
         this.wordsList.ItemsSource = App.DbViewModel.GetWordsForLetter(this.letter);
 }
コード例 #5
0
ファイル: Words.xaml.cs プロジェクト: supudo/Neolog-WP
 void loadingPopup_LoadingError(object sender, NeologEventArgs e)
 {
     this.popup.IsOpen = false;
     if (e.IsError)
         MessageBox.Show(e.ErrorMessage);
 }
コード例 #6
0
ファイル: SendComment.xaml.cs プロジェクト: supudo/Neolog-WP
 void syncManager_SyncError(object sender, NeologEventArgs e)
 {
     try
     {
         if (e.IsError)
             MessageBox.Show(e.ErrorMessage);
     }
     catch
     {
         MessageBox.Show(AppResources.generalError);
     }
 }
コード例 #7
0
ファイル: SendComment.xaml.cs プロジェクト: supudo/Neolog-WP
 void syncManager_SyncComplete(object sender, NeologEventArgs e)
 {
     NavigationService.GoBack();
 }
コード例 #8
0
ファイル: WordDetails.xaml.cs プロジェクト: supudo/Neolog-WP
 void syncManager_SyncError(object sender, NeologEventArgs e)
 {
 }
コード例 #9
0
ファイル: NeologBasePage.cs プロジェクト: supudo/Neolog-WP
 void splashScreen_SplashComplete(object sender, NeologEventArgs e)
 {
     this.Dispatcher.BeginInvoke(() =>
     {
         this.popup.IsOpen = false;
         if (this.ApplicationBar != null)
             this.ApplicationBar.IsVisible = true;
         try
         {
             SyncComplete(this, new NeologEventArgs(e.IsError, "", ""));
         }
         catch { }
     });
 }
コード例 #10
0
ファイル: Synchronization.cs プロジェクト: supudo/Neolog-WP
 void _networkHelper_DownloadInBackgroundComplete(object sender, NeologEventArgs e)
 {
     if (!e.IsError)
     {
         if (this.wordId > 0)
             this.currentOp = AppSettings.ServiceOp.ServiceOpWordComments;
         else
             this.currentOp = AppSettings.ServiceOp.ServiceOpWords;
         if (e.ServiceOp > 0)
             this.currentOp = e.ServiceOp;
         this.dispatchDownload(e.XmlContent);
     }
 }
コード例 #11
0
ファイル: Synchronization.cs プロジェクト: supudo/Neolog-WP
 void _networkHelper_DownloadError(object sender, NeologEventArgs e)
 {
     Deployment.Current.Dispatcher.BeginInvoke(() =>
     {
         SyncError(this, new NeologEventArgs(true, e.ErrorMessage, ""));
     });
 }
コード例 #12
0
ファイル: Synchronization.cs プロジェクト: supudo/Neolog-WP
 void _networkHelper_DownloadComplete(object sender, NeologEventArgs e)
 {
     if (!e.IsError)
         this.dispatchDownload(e.XmlContent);
 }
コード例 #13
0
ファイル: MainPage.xaml.cs プロジェクト: supudo/Neolog-WP
 void syncComplete(object sender, NeologEventArgs e)
 {
     base.BuildApplicationBar();
     NavigationService.Navigate(new Uri("/Views/NestsAndLetters.xaml", UriKind.Relative));
 }
コード例 #14
0
ファイル: SendWord.xaml.cs プロジェクト: supudo/Neolog-WP
 void syncManager_SyncComplete(object sender, NeologEventArgs e)
 {
     MessageBox.Show(AppResources.thankYou);
     this.txtName.Text = "";
     this.txtEmail.Text = "";
     this.txtURL.Text = "";
     this.txtWord.Text = "";
     this.ddNests.SelectedIndex = 0;
     this.txtDescription.Text = "";
     this.txtExample.Text = "";
     this.txtEthimology.Text = "";
 }
コード例 #15
0
ファイル: NeologBasePage.cs プロジェクト: supudo/Neolog-WP
 void splashScreen_SplashError(object sender, NeologEventArgs e)
 {
     this.popup.IsOpen = false;
     if (e.IsError)
         MessageBox.Show(e.ErrorMessage);
     if (this.ApplicationBar != null)
         this.ApplicationBar.IsVisible = true;
     this.Dispatcher.BeginInvoke(() =>
     {
         SyncError(this, new NeologEventArgs(e.IsError, e.ErrorMessage, ""));
     });
 }
コード例 #16
0
ファイル: SendWord.xaml.cs プロジェクト: supudo/Neolog-WP
 void syncManager_SyncError(object sender, NeologEventArgs e)
 {
     if (e.IsError)
         MessageBox.Show(e.ErrorMessage);
 }
コード例 #17
0
ファイル: WordDetails.xaml.cs プロジェクト: supudo/Neolog-WP
 void syncManager_SyncComplete(object sender, NeologEventArgs e)
 {
 }