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

            this.Hide();
            frmTelaFuncPrincipal.ShowDialog();
        }
        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.º 3
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();
     }
 }