private void BtnLogin_Click(object sender, RoutedEventArgs e)
        {
            if (VerificaCampos())
            {
                AcessoBD abd = new AcessoBD();

                if (abd.UsuarioExiste(TxbLogin.Text))
                {
                    if (abd.SenhaCorreta(TxbLogin.Text, TxbSenha.Password))
                    {
                        TelaPrincipal view = new TelaPrincipal();
                        this.Close();
                        view.Show();
                    }
                    else
                    {
                        MessageBox.Show("Senha incorreta.", "Login - Produsis", MessageBoxButton.OK, MessageBoxImage.Exclamation);
                        TxbSenha.Focus();
                    }
                }
                else
                {
                    TxbLogin.Focus();
                }
            }
        }
Exemple #2
0
        private void BtnLogin_Click(object sender, RoutedEventArgs e)
        {
            if (VerificaCampos())
            {
                AcessoBD abd = new AcessoBD();
                if (abd.UsuarioExiste(TxbLogin.Text))
                {
                    if (abd.SenhaCorreta(TxbLogin.Text, TxbSenha.Password))
                    {
                        var usuario = abd.GetFuncPorMatricula(TxbLogin.Text);
                        Login.Default.idUsuario   = usuario.idFunc;
                        Login.Default.NomeUsuario = usuario.nomeFunc;

                        MainWindow view = new MainWindow();
                        this.Close();
                        view.Show();
                    }
                    else
                    {
                        MessageBox.Show("Senha incorreta.", "Login - Produsis", MessageBoxButton.OK, MessageBoxImage.Exclamation);
                        TxbSenha.Focus();
                    }
                }
                else
                {
                    TxbLogin.Focus();
                }
            }
        }
        public Login()
        {
            InitializeComponent();
            MudarCores iniciarTema = new MudarCores();

            TabIndex = 0;
            TxbLogin.Focus();
        }
        private bool VerificaCamposPreenchidos()
        {
            if (TxbLogin.Text == "" || TxbLogin.Text.Length < 4)
            {
                TxbLogin.Focus();
                return(false);
            }

            if (TxbSenha.Password == "")
            {
                TxbSenha.Focus();
                return(false);
            }
            return(true);
        }
 private bool VerificaCampos()
 {
     //verificar se tem coisas digitadas nos dois campos
     if (TxbLogin.Text == "" || TxbLogin.Text.Length < 4)
     {
         MessageBox.Show("Digite login e senha", "Login - Produsis", MessageBoxButton.OK, MessageBoxImage.Exclamation);
         TxbLogin.Focus();
         return(false);
     }
     if (TxbSenha.Password == "")
     {
         MessageBox.Show("Digite sua senha", "Login - Produsis", MessageBoxButton.OK, MessageBoxImage.Exclamation);
         TxbSenha.Focus();
         return(false);
     }
     return(true);
 }
 private void Window_Loaded(object sender, RoutedEventArgs e)
 {
     TxbLogin.Focus();
 }