Пример #1
0
        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));
                }
            }
        }
Пример #2
0
        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);
        }