Example #1
0
        private void BtnDeslogar_Click(object sender, EventArgs e)
        {
            telaLogin tela = new telaLogin();

            this.Hide();
            tela.Show();
        }
Example #2
0
        private void BtnDeslogar_Click(object sender, EventArgs e)
        {
            telaLogin     tela  = new telaLogin();
            telaPrincipal tela2 = new telaPrincipal();

            tela2.Hide();
            tela.Show();
        }
Example #3
0
        private void BtnLogar_Click(object sender, EventArgs e)
        {
            //SE TODOS OS CAMPOS ESTIVEREM PREENCHIDOS
            if ((!txtEmail.Text.Equals("")) &&
                (!txtSenha.Text.Equals("")))
            {
                Login login = new Login();
                login.Email = txtEmail.Text;
                login.Senha = txtSenha.Text;
                Conta.Email = txtEmail.Text;
                Conta.Senha = txtSenha.Text;

                if (login.VerificarAssistente())
                {
                    if (login.VerificarAssistente())
                    {
                        Conta.Permissao = "assistente";
                        telaPrincipal tela = new telaPrincipal {
                            tela = this
                        };
                        this.Hide();
                        tela.Show();
                        MessageBox.Show("Bem vindo " + login.Email);
                    }
                    else
                    {
                        telaLogin tela = new telaLogin {
                            tela = this
                        };
                        this.Hide();
                        tela.Show();
                    }
                }
                else if (login.VerificarAluno())
                {
                    if (login.VerificarAluno())
                    {
                        Conta.Permissao = "aluno";
                        telaPrincipal tela = new telaPrincipal {
                            tela = this
                        };
                        this.Hide();
                        tela.Show();
                        MessageBox.Show("Bem vindo " + login.Email);
                    }
                    else
                    {
                        telaLogin tela = new telaLogin {
                            tela = this
                        };
                        this.Hide();
                        tela.Show();
                    }
                }

                else if (login.VerificarProfessor())
                {
                    if (login.VerificarProfessor())
                    {
                        Conta.Permissao = "professor";
                        telaPrincipal tela = new telaPrincipal {
                            tela = this
                        };
                        this.Hide();
                        tela.Show();
                        MessageBox.Show("Bem vindo " + login.Email);
                    }
                    else
                    {
                        telaLogin tela = new telaLogin {
                            tela = this
                        };
                        this.Hide();
                        tela.Show();
                    }
                }
                else
                {
                    MessageBox.Show("Email ou senha inválidos!");
                    //LIMPAR OS CAMPOS
                    txtEmail.Clear();
                    txtSenha.Clear();
                    //FOCAR NO CAMPO EMAIL
                    txtEmail.Focus();
                }
            }

            else
            {
                //SE OS CAMPOS NÃO ESTIVEREM PREENCHIDOS
                MessageBox.Show("Preencha todos os campos!");
                //LIMPAR OS CAMPOS
                txtEmail.Clear();
                txtSenha.Clear();
                //FOCAR NO CAMPO EMAIL
                txtEmail.Focus();
            }
            //LIMPAR OS CAMPOS
            txtEmail.Clear();
            txtSenha.Clear();
            //FOCAR NO CAMPO EMAIL
            txtEmail.Focus();
        }