public static void OpenMainAfterLogin() { loginView.Hide(); mvm = new MainViewModel(); MainView view = new MainView(); view.DataContext = mvm; view.ShowDialog(); }
internal void HideLoginWindow() { if (LoginWindow != null) { // Need to be on UI Thread LoginWindow.Dispatcher.Invoke(new Action(() => { LoginWindow.Hide(); })); } else { log.LogError("[HideLoginWindow] LoginWindow is null !"); } }
public void VerificaUsuario(LoginView tela) { int numRegistro = Convert.ToInt32(tela.tfNumeroRegistro.Text); string senha = tela.tfSenha.Text; Funcionario f = new Funcionario(); f.SetNumeroRegistro(numRegistro); f.SetSenha(senha); FuncionarioDAO obj = new FuncionarioDAO(); bool result = obj.verificaLogin(f); if (result) { VerificaNivelAcesso(f); tela.Hide(); } else { MessageBox.Show("Erro ao efetuar login"); tela.Show(); } }