void client_LoginCompleted(object sender, LoginCompletedEventArgs e) { LoginBack login = e.Result; if (login.Message == "Error") { MessageBox.Show("UserName or PassWord Error"); } else { if (login.UserType == 0) { (App.Current as App).UserId = login.UserId; client.GetUserInfoCompleted += new EventHandler <GetUserInfoCompletedEventArgs>(client_GetUserInfoCompleted); NavigationService.Navigate(new Uri("/Views/MainPage.xaml", UriKind.Relative)); client.GetUserInfoAsync((App.Current as App).UserId); } else if (login.UserType == 1) { (App.Current as App).AcquirerId = login.UserId; NavigationService.Navigate(new Uri("/Views/AcquirerPage.xaml", UriKind.Relative)); } } }
void client_LoginCompleted(object sender, LoginCompletedEventArgs e) { if (e.Result.Message == "Error") { MessageBox.Show("UserName or PassWord Error"); return; } (App.Current as App).UserId = e.Result.UserId; client.GetUserInfoAsync(e.Result.UserId); client.GetUserInfoCompleted += new EventHandler <GetUserInfoCompletedEventArgs>(client_GetUserInfoCompleted); client.GetMessgeAsync((App.Current as App).UserId); client.GetMessgeCompleted += new EventHandler <GetMessgeCompletedEventArgs>(client_GetMessgeCompleted); }