Example #1
0
        public static void OpenMainAfterLogin()
        {
            loginView.Hide();
            mvm = new MainViewModel();
            MainView view = new MainView();

            view.DataContext = mvm;
            view.ShowDialog();
        }
Example #2
0
 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();
            }
        }