Esempio n. 1
0
 private void btnVol_Click(object sender, RoutedEventArgs e)
 {
     //instância da classe frmPrincipal
     frmPrincipal frmpri = new frmPrincipal();
     //Fecha esse form e abre o frmPrincipal
     frmpri.Show();
     this.Close();
 }
Esempio n. 2
0
 private void btnVoltar_Click(object sender, RoutedEventArgs e)
 {
     //Instancia do form frmPrincipal
     frmPrincipal principal = new frmPrincipal();
     //mostra o form frmPrincipal e fecha esse
     principal.Show();
     this.Close();
 }
Esempio n. 3
0
 private void btnVoltar_Click(object sender, RoutedEventArgs e)
 {
     //instância da classe frmPrincipal
     frmPrincipal frmpri = new frmPrincipal();
     //Fecha esse form e abre o frmPrincipal
     frmpri.Show();
     this.Close();
 }
        private void btnVoltar_Click(object sender, RoutedEventArgs e)
        {
            //Instância da classe frmPrincipal
            frmPrincipal principal = new frmPrincipal();

            //Abre a tela principal e fecha essa
            principal.Show();
            this.Close();
        }
Esempio n. 5
0
        private void btnVoltar_Click(object sender, RoutedEventArgs e)
        {
            //Instancia do form frmPrincipal
            frmPrincipal principal = new frmPrincipal();

            //mostra o form frmPrincipal e fecha esse
            principal.Show();
            this.Close();
        }
Esempio n. 6
0
 private void btnVoltar_Click(object sender, RoutedEventArgs e)
 {
     //Instância da classe frmPrincipal
     frmPrincipal principal = new frmPrincipal();
     //Abre a tela principal e fecha essa
     principal.Show();
     this.Close();
 }
        private void efetuar_login()
        {
            //Verifica se o campo de usuário está vazio.
            if (txtUsuario.Text.Equals(""))
            {
                //Manda uma mensagem ao usuário.
                lblStatus.Content = "Digite o usuário";
                //Seta o foco no textbox Usuario.
                txtUsuario.Focus();
            }
            else
            {
                //Verifica se o campo de senha está vazio.
                if (txtSenha.Password.Equals(""))
                {
                    //Manda uma mensagem ao usuário.
                    lblStatus.Content = "Digite a senha";
                    //Seta o foco no textbox Senha.
                    txtSenha.Focus();
                }
                else
                {
                    //A variavel do tipo Conexao recebe a classe Conexao.
                    Conexao conexao = new Conexao();

                    try
                    {
                        //Pega o usuário digitado.
                        String user = txtUsuario.Text;
                        //Para passar a informação do user através de get e set
                        buscaUser = user;
                        //Pega a senha digitada.
                        String senha = txtSenha.Password;
                        //Abre a conexão com o banco de dados.
                        conexao.abrir();
                        //Seleciona todos os dados da tabela usuário onde o nome for igual ao digitado e a senha igual a digitada.
                        MySqlCommand comandos = new MySqlCommand("select * from usuario where UsuNom = ?user and UsuSen = ?senha", conexao.con);
                        //adiciona parametros ao comando, evita problemas com SQL Inject
                        comandos.Parameters.Add(new MySqlParameter("?user", user));
                        comandos.Parameters.Add(new MySqlParameter("?senha", senha));
                        //É executado e lido o comando.
                        MySqlDataReader reader = comandos.ExecuteReader();

                        //Se existir dados:
                        if (reader.HasRows)
                        {
                            conexao.fechar();
                            //Chama o formulário principal;
                            frmPrincipal principal = new frmPrincipal();
                            principal.Show();
                            //Esconde este formulário (frmLogin).
                            this.Close();
                        }
                        else
                        {
                            //Se não existirem dados, é mandado uma mensagem.
                            lblStatus.Content = "Informações Incorretas";
                            //Os campos de senha e usuario ficam vazios:
                            txtUsuario.Text   = "";
                            txtSenha.Password = "";
                            //O campo senha recebe foco.
                            txtUsuario.Focus();
                        }
                    }
                    catch (Exception erro)
                    {
                        //Se algum erro ocorrer é mandado esta mensagem e a conexao com o banco de dados se fecha.
                        lblStatus.Content = erro.Message;
                        conexao.fechar();
                    }
                }
            }
        }
Esempio n. 8
0
        private void efetuar_login()
        {
            //Verifica se o campo de usuário está vazio.
            if (txtUsuario.Text.Equals(""))
            {
                //Manda uma mensagem ao usuário.
                lblStatus.Content = "Digite o usuário";
                //Seta o foco no textbox Usuario.
                txtUsuario.Focus();
            }
            else
            {
                //Verifica se o campo de senha está vazio.
                if (txtSenha.Password.Equals(""))
                {
                    //Manda uma mensagem ao usuário.
                    lblStatus.Content = "Digite a senha";
                    //Seta o foco no textbox Senha.
                    txtSenha.Focus();
                }
                else
                {
                    //A variavel do tipo Conexao recebe a classe Conexao.
                    Conexao conexao = new Conexao();

                    try
                    {
                        //Pega o usuário digitado. 
                        String user = txtUsuario.Text;
                        //Para passar a informação do user através de get e set
                        buscaUser = user;
                        //Pega a senha digitada.
                        String senha = txtSenha.Password;
                        //Abre a conexão com o banco de dados.
                        conexao.abrir();
                        //Seleciona todos os dados da tabela usuário onde o nome for igual ao digitado e a senha igual a digitada.
                        MySqlCommand comandos = new MySqlCommand("select * from usuario where UsuNom = ?user and UsuSen = ?senha", conexao.con);
                        //adiciona parametros ao comando, evita problemas com SQL Inject
                        comandos.Parameters.Add(new MySqlParameter("?user", user));
                        comandos.Parameters.Add(new MySqlParameter("?senha", senha));
                        //É executado e lido o comando.
                        MySqlDataReader reader = comandos.ExecuteReader();

                        //Se existir dados:
                        if (reader.HasRows)
                        {
                            conexao.fechar();
                            //Chama o formulário principal;
                            frmPrincipal principal = new frmPrincipal();
                            principal.Show();
                            //Esconde este formulário (frmLogin).
                            this.Close();
                        }
                        else
                        {
                            //Se não existirem dados, é mandado uma mensagem.
                            lblStatus.Content = "Informações Incorretas";
                            //Os campos de senha e usuario ficam vazios:
                            txtUsuario.Text = "";
                            txtSenha.Password = "";
                            //O campo senha recebe foco.
                            txtUsuario.Focus();
                        }
                    }
                    catch (Exception erro)
                    {
                        //Se algum erro ocorrer é mandado esta mensagem e a conexao com o banco de dados se fecha.
                        lblStatus.Content = erro.Message;
                        conexao.fechar();
                    }
                }
            }
        }