public void Initialize() { mView = new WindowLogin(); mViewModel = new WindowLoginViewModel { LoginCommand = new RelayCommand(ExecuteLoginCommand), }; mView.DataContext = mViewModel; WcfHelper.Initialize(); mView.ShowDialog(); }
private void Window_Loaded(object sender, RoutedEventArgs e) { WindowLogin windowLogin = new WindowLogin(); windowLogin.Attach(balBank); IsSuccessfulLogin = windowLogin.ShowDialog(); if (IsSuccessfulLogin == false || IsSuccessfulLogin == null) { AccessDeny(); } else { WindowAdd_StartupWindow(); } }
/// <summary> /// Executes login command. Opens login dialog and loads customers. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void LoginCommand_Executed(object sender, ExecutedRoutedEventArgs e) { WindowLogin window = new WindowLogin(); window.Owner = this; // This will center dialog in owner window if (window.ShowDialog() == true) { LoadCustomers(); CommandManager.InvalidateRequerySuggested(); } }