protected override void AlteraModoTela(ModoTelaEnum modo) { base.AlteraModoTela(modo); txtDescricao.Enabled = mtxtDataNasc.Enabled = mtxtCPF.Enabled = mtxtTelefone.Enabled = cbxCidade.Enabled = txtEndereco.Enabled = (modo != ModoTelaEnum.Navegacao); }
protected override void AlteraModoTela(ModoTelaEnum modo) { base.AlteraModoTela(modo); txtDescricao.Enabled = mtxtDataNasc.Enabled = mtxtSalario.Enabled = mtxtTelefone.Enabled = cbxEspecialidade.Enabled = btnFoto.Enabled = (modo != ModoTelaEnum.Navegacao); }
/// <summary> /// Altera a tela para se adequar a um determindo modo de operação /// que pode ser inclusão, alteração ou consulta /// </summary> /// <param name="modo">modo para o qual se deseja alterar</param> protected virtual void AlteraModoTela(ModoTelaEnum modo) { btnIncluir.Enabled = (modo == ModoTelaEnum.Navegacao); btnAlterar.Enabled = (modo == ModoTelaEnum.Navegacao); btnExcluir.Enabled = (modo == ModoTelaEnum.Navegacao) && !string.IsNullOrEmpty(txtId.Text); btnPrimeiro.Enabled = (modo == ModoTelaEnum.Navegacao); btnAnterior.Enabled = (modo == ModoTelaEnum.Navegacao) && !string.IsNullOrEmpty(txtId.Text); btnProximo.Enabled = (modo == ModoTelaEnum.Navegacao) && !string.IsNullOrEmpty(txtId.Text); btnUltimo.Enabled = (modo == ModoTelaEnum.Navegacao); btnSalvar.Enabled = (modo != ModoTelaEnum.Navegacao); btnCancelar.Enabled = (modo != ModoTelaEnum.Navegacao); btnPesquisar.Enabled = (modo == ModoTelaEnum.Navegacao); if (modo == ModoTelaEnum.Inclusao) { LimpaCampos(this); txtId.Focus(); } //Sempre usar return base quando fizer override }
protected override void AlteraModoTela(ModoTelaEnum modo) { base.AlteraModoTela(modo); txtDescricao.Enabled = mtxtPreco.Enabled = cbxEspecialidade.Enabled = (modo != ModoTelaEnum.Navegacao); }