예제 #1
0
        private void btnEntrar_Click(object sender, EventArgs e)
        {
            Controle controle = new Controle();

            string fotoFunc = "";

            controle.Acessar(txtLogin.Text, txtSenha.Text, ref fotoFunc);

            if (controle.mensagem.Equals(""))
            {
                if (controle.tem)
                {
                    TelaUPA novaTela = new TelaUPA();

                    novaTela.fotoFunc = fotoFunc;
                    novaTela.Show();

                    txtLogin.Text = ""; //Após o login bem sucessido o campo de texto é "limpado" para segurança do usuário
                    txtSenha.Text = "";
                }
                else
                {
                    MessageBox.Show("Login não encontrado!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show(controle.mensagem);
            }
        }
예제 #2
0
        private void btn_Conectar_Click(object sender, EventArgs e)

        {
            Controle controle = new Controle();

            controle.Acessar(Usuario: Cx_Usuario.Text, Senha: Cx_Senha.Text);
            Program.Usuariologado = Cx_Usuario.Text;

            if (controle.mensagem.Equals(""))
            {
                if (controle.tem)
                {
                    MessageBox.Show("Logado com Sucesso: " + Program.Usuariologado, "BEM VINDO", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    frm_Menu menu = new frm_Menu();
                    menu.Show();
                    this.Hide();
                }

                else
                {
                    MessageBox.Show("Usuario ou Senha Invalidos", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show(controle.mensagem);
            }
        }
예제 #3
0
        private void btnConectar_Click(object sender, EventArgs e)
        {
            Controle controle = new Controle();

            controle.Acessar(txtLogin.Text.ToUpper(), txtSenha.Text);
            if (controle.mensagemConexao.Equals(""))
            {
                if (controle.acesso)
                {
                    //this.WindowState = FormWindowState.Minimized;
                    txtLogin.Enabled    = false;
                    txtSenha.Enabled    = false;
                    btnConectar.Enabled = false;
                    _loginAtual         = txtLogin.Text;
                    TelaPrincipal tela = new TelaPrincipal();
                    tela.ShowDialog();
                }
                else
                {
                    MessageBox.Show("Login/senha inválidos", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show(controle.mensagemConexao);;
            }
        }
예제 #4
0
        private void btnEntrar_Click(object sender, EventArgs e)
        {
            Controle controle = new Controle();

            controle.Acessar(txbUsuario.Text, txbSenha.Text);
            if (controle.mensagem.Equals(""))
            {
                if (controle.tem)
                {
                    MessageBox.Show("Logado com sucesso", "Entrando", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    if (Estaticos.dominio == "Administrador")
                    {
                        this.Visible = false;
                        frmAdministrador frmA = new frmAdministrador();
                        frmA.ShowDialog();
                    }
                    if (Estaticos.dominio == "Aluno")
                    {
                        this.Visible = false;
                        frmPrincipal frmP = new frmPrincipal();
                        frmP.ShowDialog();
                    }
                    if (Estaticos.dominio == "Triagem")
                    {
                        this.Visible = false;
                        frmTriagem frmT = new frmTriagem();
                        frmT.ShowDialog();
                    }
                    if (Estaticos.dominio == "Coordenador")
                    {
                        this.Visible = false;
                        frmCoordenador frmC = new frmCoordenador();
                        frmC.ShowDialog();
                    }
                }
                else
                {
                    MessageBox.Show("Login não encontrado, verifique login ou senha", "ERRO!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show(controle.mensagem);
            }
        }
예제 #5
0
        private void txb_join_Click(object sender, EventArgs e) // Botão entrar
        {
            if (!txb_email.Text.Equals(""))
            {
                if (!txb_password.Text.Equals(""))
                {
                    controle.Acessar(txb_email.Text, txb_password.Text);

                    if (controle.mensagem.Equals(""))
                    {
                        if (controle.verificacao)
                        {
                            if (checkBoxDadosLogin.Checked == true) // Se a pessoa marcou para salvar os dados do user
                            {
                                mensagem = controle.ChecarSaveDadosLogin(txb_email.Text, txb_password.Text, "1");
                                this.Hide(); // Esconder a Form1 após o usuário validar o login
                            }

                            else // Se a pessoa não marcou para salvar os dados do user
                            {
                                mensagem = controle.ChecarSaveDadosLogin(txb_email.Text, txb_password.Text, "0");
                                this.Hide(); // Esconder a Form1 após o usuário validar o login
                            }
                        }
                        else
                        {
                            MessageBox.Show("Dados incorretos!");
                        }
                    }
                    else
                    {
                        MessageBox.Show(controle.mensagem);
                    }
                }
                else
                {
                    MessageBox.Show("Por favor, digite uma senha!");
                }
            }
            else
            {
                MessageBox.Show("Por favor, digite um e-mail!");
            }
        }
예제 #6
0
        private void Btn_LoginEntrar_Click(object sender, EventArgs e)
        {
            Controle controle = new Controle();

            controle.Acessar(Txb_usuarioEntrar.Text, Txb_senhaEntrar.Text);


            if (controle.autenticado == false)
            {
                if (Txb_usuarioEntrar.Text == string.Empty && Txb_senhaEntrar.Text == string.Empty)
                {
                    timer1.Enabled       = true;
                    Lbl_mensagem.Visible = true;
                    Lbl_mensagem.Text    = "Os dois campos estão vazios, informe seu usuário e senha";
                }
                else if (Txb_usuarioEntrar.Text == string.Empty)
                {
                    timer1.Enabled       = true;
                    Lbl_mensagem.Visible = true;
                    Lbl_mensagem.Text    = "Preencha o campo de usuário";
                }
                else if (Txb_senhaEntrar.Text == string.Empty)
                {
                    timer1.Enabled       = true;
                    Lbl_mensagem.Visible = true;
                    Lbl_mensagem.Text    = "Preencha o campo de senha";
                }
                else
                {
                    timer1.Enabled       = true;
                    Lbl_mensagem.Visible = true;
                    Lbl_mensagem.Text    = "O usuário ou senha estão incorretos,\n verifique usuário e senha";
                }
            }
            else
            {
                TelaPrincipal tela_Principal = new TelaPrincipal();
                tela_Principal.Show();
                this.Close();
            }
        }