private void BtnGerSisClick(object sender, EventArgs e) { if (CtrlBloqueioTela.Gerencia == null) { FrmTesteUsuario tstU = new FrmTesteUsuario(); while (!tstU.AcessoPermitido) { tstU.ShowDialog(); } tstU.Dispose(); CtrlBloqueioTela.Gerencia = new FrmGerencia(); CtrlBloqueioTela.Gerencia.Show(); CtrlBloqueioTela.Gerencia.Focus(); CtrlBloqueioTela.Gerencia.FormClosed += delegate { CtrlBloqueioTela.Gerencia = null; }; } else { CtrlBloqueioTela.Gerencia.Show(); CtrlBloqueioTela.Gerencia.Focus(); } }
public void DesbloquearTela() { FrmTesteUsuario validacao = new FrmTesteUsuario(ControleDeUsuario.NomeUsuario); while (!validacao.AcessoPermitido) { validacao.ShowDialog(); } validacao.Dispose(); pnlBloqueio.SendToBack(); pnlBloqueio.Visible = false; pnlBloqueio.Enabled = false; gstCliente?.Show(); gstEstoque?.Show(); gstFinanca?.Show(); gstFornecedor?.Show(); gstFuncionario?.Show(); gstVenda?.Show(); }