private void frmEntrarNaSala_Load(object sender, EventArgs e) { lblData.Text = DateTime.Now.ToString("dd/MM/yyyy"); lblUser.Text = user.RetQuemEstaLogado(); fkFunc = user.RetFKQuemEstaLogado(lblUser.Text); dgvAcessoSala.DataSource = sala.RetAcessoSalaPorUsuario(lblUser.Text); if (user.RetQuemEstaLogado() == "ADMIN" || func.RetTipoFunc(user.RetQuemEstaLogado()) == 2) { pnlFecha.Visible = false; } else { pnlFecha.Visible = true; } }
public void Logando() { if (txtLogin.Text != "" && txtSenha.Text != "") { func.loginFunc = txtLogin.Text; func.senha = txtSenha.Text; if (func.RetSatusFunc(txtLogin.Text) == 1) { user.Editar(txtLogin.Text); if (func.loginFunc == "ADMIN" && func.senha == "admin" && func.RetTipoFunc(txtLogin.Text) == 1) { frmTelaAdmin admin = new frmTelaAdmin(); admin.Show(); this.Hide(); } else { if (func.Logar(func) == true && func.RetTipoFunc(txtLogin.Text) == 2) { frmTelaGerente gerente = new frmTelaGerente(); gerente.Show(); this.Hide(); } else if (func.Logar(func) == true && func.RetTipoFunc(txtLogin.Text) == 3) { frmEntrarNaSala entrarNaSala = new frmEntrarNaSala(); entrarNaSala.Show(); this.Hide(); } else { if (func.VerificarLogin(txtLogin.Text) == true) { loginTentou++; } if (loginTentou == 3 && txtLogin.Text != "ADMIN") { func.BloqueandoFunc(txtLogin.Text); } MessageBox.Show("Login ou senha não existe!"); txtLogin.Text = ""; txtSenha.Text = ""; txtLogin.Focus(); clicks++; } } } else { MessageBox.Show("Você está bloqueado", "Erro"); } } else { MessageBox.Show("Insira todos os dados", "Erro"); clicks++; } if (clicks == 3) { pnlAguarde.Visible = true; timer1.Enabled = true; txtSenha.Enabled = false; } }