private void BtnEntrar_Click(object sender, EventArgs e)
        {// fazer igual form cadastrar cliente ok. No cabeçalho tem q ter todas as pastas (.controle, .modelo, .visao)
         //ver os txb do funcionario em FormCadastrarFuncionario.Designer.cs

            //Funcionario funcionario = new Funcionario(txb...);
            ControleFuncionario ff = new ControleFuncionario();
            //string mensagem = ff.AdicionarFuncionario(funcionario); //Chama o método que realiza a inserção no banco.

            //MessageBox.Show(mensagem, "Cadastro", MessageBoxButtons.OK, MessageBoxIcon.Information);

            ControleLogin controle = new ControleLogin();

            controle.acessar(txbLogin.Text, txbSenha.Text);
            // loginDAO.mensagem.Equals("") não funciona
            if (controle.mensagem == "")
            {
                // verifica se na classe controle se verdadeiro
                if (controle.tem)
                {
                    MessageBox.Show("Logado com sucesso!", "Entrando", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    FormBemVindo WC = new FormBemVindo();
                    WC.ShowDialog();
                    btnAbrirCaixa.Visible = true;
                }
                else
                {
                    MessageBox.Show("Login não encontrado, verifique login e senha", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show(controle.mensagem);
            }
        }
コード例 #2
0
        private void BtnEntrar_Click(object sender, EventArgs e)
        {                                                           // fazer igual form cadastrar cliente ok. No cabeçalho tem q ter todas as pastas (.controle, .modelo, .visao)
            //ver os txb do funcionario em FormCadastrarFuncionario.Designer.cs
            Funcionario         funcionario = new Funcionario();    // (colocar os txb...)
            ControleFuncionario ff          = new ControleFuncionario();
            string mensagem = ff.AdicionarFuncionario(funcionario); //Chama o método que realiza a inserção no banco.

            //MessageBox.Show(mensagem, "Cadastro", MessageBoxButtons.OK, MessageBoxIcon.Information);

            ControleLogin controle = new ControleLogin();

            controle.acessar(txbLogin.Text, txbSenha.Text);
            // loginDAO.mensagem.Equals("") não funciona
            if (controle.mensagem == "")
            {
                // verifica se na classe controle se verdadeiro
                if (controle.tem)
                {
                    MessageBox.Show("Logado com sucesso!", "Entrando", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    FormBemVindo WC = new FormBemVindo();
                    WC.ShowDialog();
                    // somente botão de abrir caixa, sair fica no click do fechar caixa...
                    lblLogin.Visible                = false;
                    lblSenha.Visible                = false;
                    btnEntrar.Visible               = false;
                    btnSair.Visible                 = false;
                    txbLogin.Visible                = false;
                    txbSenha.Visible                = false;
                    btnAbrirCaixa.Visible           = true;
                    btnCadastrarCliente.Visible     = true;
                    btnCadastrarFuncionario.Visible = true;
                    btnCadastrarPizza.Visible       = true;
                    btnFazerPedido.Visible          = false;
                    btnSair.Visible                 = true;

                    /*
                     *
                     * btnFecharCaixa.Visible = true;*/
                }
                else
                {// fazer para corrigir o login ou a senha, conforme reconhecido
                    MessageBox.Show("Login não encontrado, verifique login e senha", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show(controle.mensagem);
            }
        }
コード例 #3
0
        private void ChamarLogin()
        {
            if (txtUsuario.Text == "" || txtSenha.Text == "")
            {
                MessageBox.Show("O campo usuario não pode ser vazio! ");
                txtUsuario.Focus();
                return;
            }
            if (txtSenha.Text == "")
            {
                MessageBox.Show("Preencha o campo senha");
                txtSenha.Focus();
                return;
            }
            //Aqui vaii o código para login
            ControleLogin controle = new ControleLogin();

            controle.acessar(txtUsuario.Text, txtSenha.Text);
            if (controle.mensagem.Equals(""))
            {
                if (controle.tem)
                {
                    MessageBox.Show("Logado com sucesso");
                    frmMenu formMenu1 = new frmMenu();
                    // this.Hide();
                    Limpar();
                    formMenu1.Show();
                }
                else
                {
                    MessageBox.Show("Login ou senha estão errados", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show(controle.mensagem);
            }

            frmMenu formMenu = new frmMenu();

            // this.Hide();
            Limpar();
            formMenu.Show();
        }
コード例 #4
0
        private void btnEntrar_Click(object sender, EventArgs e)
        {
            string email = txtEmail.Text;
            string valor = txtCPF.Text;
            string cargo = "";

            if (rdPessoaFisica.Checked)
            {
                if (txtEmail.Text == "" && txtSenha.Text == "")
                {
                    MessageBox.Show("Preencha os campos vazios, por favor");
                }
                else if (txtEmail.Text == "")
                {
                    MessageBox.Show("Preencha o e-mail.");
                }
                else if (txtSenha.Text == "")
                {
                    MessageBox.Show("Preencha a senha.");
                }
                else
                if (controle.mensagem.Equals(""))
                {
                    controle.acessar(txtEmail.Text, txtSenha.Text, ref cargo);
                    if (controle.tem)
                    {
                        frmMenuPessoaFisica menuPessoaFisica = new frmMenuPessoaFisica();
                        this.Hide();
                        if (cargo == "Pessoa Fisica")
                        {
                            MessageBox.Show("Logado com sucesso!", "Login", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            menuPessoaFisica.Show();
                        }
                        else
                        {
                            MessageBox.Show("Pessoa Fisica não encontrada, verifique se você é cadastrado no sistema", "erro" + MessageBoxIcon.Error);
                        }
                    }
                    else
                    {
                        MessageBox.Show("E-mail ou senha estão errados\nTente novamente", "Login incorreto", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
            }
            if (rdPessoaJuridica.Checked)
            {
                if (txtCPF.Text == "")
                {
                    MessageBox.Show("Preencha o CNPJ");
                }
                else if (ValidaCNPJ.Cnpj(valor))
                {
                    if (controle.mensagem.Equals(""))
                    {
                        cargo = "Pessoa Juridica";
                        controle.acessar(valor, txtSenha.Text, ref cargo);
                        if (controle.tem)
                        {
                            controle.cargo = cargo;
                            frmMenuPessoaJuridica menuPessoaJuridica = new frmMenuPessoaJuridica();
                            this.Hide();
                            if (cargo == "Pessoa Juridica")
                            {
                                MessageBox.Show("Logado com sucesso!", "Login", MessageBoxButtons.OK, MessageBoxIcon.Information);
                                menuPessoaJuridica.Show();
                            }
                            else
                            {
                                MessageBox.Show("Pessoa juridica não encontrada, verifique se você é cadastrado no sistema", "erro" + MessageBoxIcon.Error);
                            }
                        }
                        else
                        {
                            MessageBox.Show("CNPJ ou senha estão errados\nTente novamente", "Login incorreto", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        }
                    }
                }


                else
                {
                    mensagem = "O número é um CNPJ Inválido !";
                    MessageBox.Show(mensagem, "ERRO EM LOGAR");
                }
            }
        }