// 点击领料。检查登录状态。 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(); } } }
public LoginWindow(LoginCallback callback) { InitializeComponent(); this.loginCallback = callback; }