Exemple #1
0
        protected override void AlteraModoTela(ModoTelaEnum modo)
        {
            base.AlteraModoTela(modo);

            txtDescricao.Enabled  = mtxtDataNasc.Enabled = mtxtCPF.Enabled = mtxtTelefone.Enabled =
                cbxCidade.Enabled = txtEndereco.Enabled = (modo != ModoTelaEnum.Navegacao);
        }
Exemple #2
0
        protected override void AlteraModoTela(ModoTelaEnum modo)
        {
            base.AlteraModoTela(modo);

            txtDescricao.Enabled         = mtxtDataNasc.Enabled = mtxtSalario.Enabled = mtxtTelefone.Enabled =
                cbxEspecialidade.Enabled = btnFoto.Enabled = (modo != ModoTelaEnum.Navegacao);
        }
Exemple #3
0
        /// <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);
        }