예제 #1
0
 // 点击领料。检查登录状态。
 private void GetMaterials(object sender, RoutedEventArgs e)
 {
     using (MmsContext context = new MmsContext())
     {
         if (!Account.Instance.IsLogin())
         {
             LoginCallback callback = new LoginCallback();
             callback.LoginEvent += LoginResult;
             LoginWindow loginWindow = new LoginWindow(callback);
             loginWindow.Show();
         }
         else
         {
             GetWindow getWindow = new GetWindow();
             getWindow.WindowStartupLocation = WindowStartupLocation.CenterOwner;
             getWindow.Show();
         }
     }
 }
예제 #2
0
 public LoginWindow(LoginCallback callback)
 {
     InitializeComponent();
     this.loginCallback = callback;
 }