Exemplo n.º 1
0
        private void lblVoltar_Click(object sender, EventArgs e)
        {
            frmAdminPrincipal TelaAdmPrincipal = new frmAdminPrincipal();

            this.Hide();
            TelaAdmPrincipal.Show();
        }
Exemplo n.º 2
0
        private void lblVoltar_Click(object sender, EventArgs e)
        {
            frmAdminPrincipal AdminPrincipal = new frmAdminPrincipal();

            this.Hide();
            AdminPrincipal.ShowDialog();
        }
Exemplo n.º 3
0
        private void lblVoltar_Click(object sender, EventArgs e)
        {
            this.Hide();
            frmAdminPrincipal adm = new frmAdminPrincipal();

            adm.ShowDialog();
        }
Exemplo n.º 4
0
 private void frmTelaAdministradorEditarP_FormClosed(object sender, FormClosedEventArgs e)
 {
     if (acessoVariaveis.Tipo_user == "Administrador")
     {
         frmAdminPrincipal frmadminprinc = new frmAdminPrincipal();
         frmadminprinc.Show();
     }
 }
        private void lblSalvar_Click(object sender, EventArgs e)
        {
            if (txtSenhaAtual.Text == String.Empty || txtNovaSenha.Text == string.Empty || txtConfirma.Text == string.Empty)
            {
                MessageBox.Show("Favor preencher todos os campos!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                if (!letras)
                {
                    MessageBox.Show("Senha deve ser pelo menos moderada e conter de 6 a 12 caracteres", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    return;
                }
                if (txtSenhaAtual.Text != senha)
                {
                    MessageBox.Show("Senha atual incorreta", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    return;
                }
                if (lblForca.Text == "Fraca")
                {
                    MessageBox.Show("Senha deve ser pelo menos moderada", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    return;
                }

                if (txtNovaSenha.Text != txtConfirma.Text)
                {
                    MessageBox.Show("As senhas não conferem", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    return;
                }
                if (txtNovaSenha.Text == senha1 || txtNovaSenha.Text == senha2 || txtNovaSenha.Text == senha3)
                {
                    MessageBox.Show("Use uma senha nova", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    data   = DateTime.Now;
                    redata = DateTime.Now;
                    redata = redata.AddMonths(6);

                    if (acessoDadosLogado.Tipo == "Administrador")
                    {
                        adm.mudarSenha(txtNovaSenha.Text, senha, senha1, senha2, data.ToString(), redata.ToString(), acessoDadosLogado.Codigo.ToString());
                        MessageBox.Show("Dados alterados com sucesso", "Alterado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        frmAdminPrincipal admPrinc = new frmAdminPrincipal();
                        this.Hide();
                        admPrinc.ShowDialog();
                    }
                    if (acessoDadosLogado.Tipo == "Funcionário")
                    {
                        func.mudarSenha(txtNovaSenha.Text, senha, senha1, senha2, data.ToString(), redata.ToString(), acessoDadosLogado.Codigo.ToString());
                        MessageBox.Show("Dados alterados com sucesso", "Alterado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        frmTelaFuncPrincipal funcPrinc = new frmTelaFuncPrincipal();
                        this.Hide();
                        funcPrinc.ShowDialog();
                    }
                }
            }
        }
Exemplo n.º 6
0
 private void lblVoltar_Click(object sender, EventArgs e)
 {
     if (acessoDadosLogado.Tipo == "Administrador")
     {
         frmAdminPrincipal admPrincipal = new frmAdminPrincipal();
         this.Hide();
         admPrincipal.Show();
     }
     if (acessoDadosLogado.Tipo == "Funcionário")
     {
         frmTelaFuncPrincipal funcPrincipal = new frmTelaFuncPrincipal();
         this.Hide();
         funcPrincipal.Show();
     }
 }
Exemplo n.º 7
0
 private void btnVoltar_Click(object sender, EventArgs e)
 {
     if (acessoDadosLogado.Tipo == "Administrador")
     {
         this.Hide();
         frmAdminPrincipal adm = new frmAdminPrincipal();
         adm.ShowDialog();
     }
     if (acessoDadosLogado.Tipo == "Funcionário")
     {
         this.Hide();
         frmTelaFuncPrincipal func = new frmTelaFuncPrincipal();
         func.ShowDialog();
     }
 }
Exemplo n.º 8
0
 private void btnVoltar_Click(object sender, EventArgs e)
 {
     if (acessoVariaveis.Tipo_user == "Funcionário")
     {
         frmTelaFuncPrincipal telaFuncPrincipal = new frmTelaFuncPrincipal();
         this.Hide();
         telaFuncPrincipal.Show();
     }
     else
     {
         frmAdminPrincipal telaAdminPrincipal = new frmAdminPrincipal();
         this.Hide();
         telaAdminPrincipal.Show();
     }
 }
Exemplo n.º 9
0
        private void lblSalvar_Click(object sender, EventArgs e)
        {
            if (acessoVariaveis.Tipo_user == "Administrador")
            {
                if (txtSenhaAtual.Text == string.Empty || txtNome1.Text == string.Empty || txtEmail.Text == string.Empty || txtLogin.Text == string.Empty)
                {
                    MessageBox.Show("Por Favor preencha os campos vazios!!!", "Campos Vazios", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
                else
                {
                    if (txtSenha.Text == string.Empty)
                    {
                        txtSenha.Text       = txtSenhaAtual.Text;
                        txtConfirSenha.Text = txtSenhaAtual.Text;
                    }

                    if (txtSenha.Text == txtConfirSenha.Text)
                    {
                        if (txtSenhaAtual.Text == admin.Pass_admin)
                        {
                            string acao = "ALTEROU PERFIL", desc = "Administrador - " + acessoDadosLogado.Codigo.ToString();
                            string dt = DateTime.Now.ToString("dd/MM/yyyy"), hr = DateTime.Now.ToString("HH:mm:ss");
                            audiA.inserir(dt, hr, acessoDadosLogado.Codigo.ToString(), acao, desc);

                            admin.alterar(txtLogin.Text, txtSenha.Text, txtNome1.Text, txtNome2.Text, mskCPF.Text, txtEmail.Text, acessoDadosLogado.Codigo);

                            MessageBox.Show("Dados alterados com sucesso!!!", "Alterar", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                            this.Hide();
                            frmAdminPrincipal adm = new frmAdminPrincipal();
                            adm.Show();
                        }
                        else
                        {
                            MessageBox.Show("A senha atual nao coincide!!!", "Senhas", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                        }
                    }
                    else
                    {
                        MessageBox.Show("As Senhas não coincidem!!!", "Senhas", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    }
                }
            }
        }
Exemplo n.º 10
0
        public void logar()
        {
            if (tipo == null || txtLogin.Text == string.Empty || txtSenha.Text == string.Empty)
            {
                MessageBox.Show("Por favor, preencha todos os campos", "Campos vazios!", MessageBoxButtons.OK, MessageBoxIcon.Error);

                if (txtSenha.Text == string.Empty)
                {
                    pctSenha.Visible = true;
                }

                if (txtLogin.Text == string.Empty)
                {
                    pctUsuario.Visible = true;
                }

                if (tipo == null)
                {
                    pctTipo.Visible = true;
                }
            }
            else
            {
                if (tipo == "Administrador")
                {
                    login = cripto.Encrypt(txtLogin.Text);
                    senha = cripto.Encrypt(txtSenha.Text);

                    teste = acessarLogin.loginAdmin(login, senha);

                    if (acessarLogin.loginAdmin(login, senha) == false)
                    {
                        MessageBox.Show("Nenhum administrador cadastrado com este login", "Erro ao entrar", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                    else
                    {
                        if (txtSenha.Text != acessarLogin.Senha_admin)
                        {
                            MessageBox.Show("A senha digitada é uma senha invalida!", "Erro ao entrar", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        }
                        else
                        {
                            acessoDadosLogado.Codigo = acessarLogin.Cod_admin.ToString();
                            acessoDadosLogado.Login  = txtLogin.Text;
                            acessoDadosLogado.Nome   = acessarLogin.Nome1_admin;
                            acessoDadosLogado.Senha  = txtSenha.Text;
                            acessoDadosLogado.Tipo   = "Administrador";

                            if (
                                admin.FirstTime(acessoDadosLogado.Codigo.ToString()) == true)             // --> Verifica a validação do primeiro acesso
                            {
                                txtLogin.Clear();
                                txtSenha.Clear();
                                MessageBox.Show("Este é o seu primeiro login, favor alterar senha.", "Primeira Vez", MessageBoxButtons.OK, MessageBoxIcon.Information);
                                frmMudarSenha mudSenha = new frmMudarSenha();
                                this.Hide();
                                mudSenha.ShowDialog();
                                return;
                            }

                            if (admin.checa6meses(acessoDadosLogado.Codigo.ToString()) == true)       // --> Verifica a validade da senha
                            {
                                txtLogin.Clear();
                                txtSenha.Clear();
                                MessageBox.Show("A sua senha expirou. Favor alterar senha.", "Senha Expirada", MessageBoxButtons.OK, MessageBoxIcon.Information);
                                frmMudarSenha mudSenha = new frmMudarSenha();
                                this.Hide();
                                mudSenha.ShowDialog();
                                return;
                            }
                            else
                            {
                                frmAdminPrincipal telaAdminPrincipal = new frmAdminPrincipal();
                                this.Hide();
                                telaAdminPrincipal.Show();
                            }
                        }
                    }
                }
                else if (tipo == "Funcionário")
                {
                    login = cripto.Encrypt(txtLogin.Text);
                    senha = cripto.Encrypt(txtSenha.Text);

                    if (acessarLogin.loginFuncionario(login, senha) == false)
                    {
                        MessageBox.Show("Nenhum funcionário cadastrado com este login", "Erro ao entrar", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                    else
                    {
                        if (txtSenha.Text != acessarLogin.Senha_func)
                        {
                            MessageBox.Show("A senha digitada é uma senha invalida!", "Erro ao entrar", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        }
                        else
                        {
                            acessoDadosLogado.Codigo = acessarLogin.Cod_func.ToString();
                            acessoDadosLogado.Login  = txtLogin.Text;
                            acessoDadosLogado.Nome   = acessarLogin.Nome1_func;
                            acessoDadosLogado.Senha  = txtSenha.Text;
                            acessoDadosLogado.Tipo   = "Funcionário";

                            if (
                                func.FirstTime(acessoDadosLogado.Codigo.ToString()) == true)             // --> Verifica a validação do primeiro acesso
                            {
                                txtLogin.Clear();
                                txtSenha.Clear();
                                MessageBox.Show("Este é o seu primeiro login, favor alterar senha.", "Primeira Vez", MessageBoxButtons.OK, MessageBoxIcon.Information);
                                frmMudarSenha mudSenha = new frmMudarSenha();
                                this.Hide();
                                mudSenha.ShowDialog();
                                return;
                            }

                            if (func.checa6meses(acessoDadosLogado.Codigo.ToString()) == true)       // --> Verifica a validade da senha
                            {
                                txtLogin.Clear();
                                txtSenha.Clear();
                                MessageBox.Show("A sua senha expirou. Favor alterar senha.", "Senha Expirada", MessageBoxButtons.OK, MessageBoxIcon.Information);
                                frmMudarSenha mudSenha = new frmMudarSenha();
                                this.Hide();
                                mudSenha.ShowDialog();
                                return;
                            }
                            else
                            {
                                frmTelaFuncPrincipal telaFuncPrincipal = new frmTelaFuncPrincipal();
                                this.Hide();
                                telaFuncPrincipal.Show();
                            }
                        }
                    }
                }
            }
        }