Пример #1
0
        private void alterarTipo(Atributo.EnmTipo enmTipo)
        {
            if (this.att == null)
            {
                return;
            }

            if (this.att.booFixo)
            {
                throw new Exception("Atributo fixo não pode ser alterado.");
            }

            this.att.enmTipo = enmTipo;

            this.pnlGrupo.atualizarAtributo(this);
        }
Пример #2
0
        private EditAtributoBase getEdtAtt(Atributo.EnmTipo enmTipo)
        {
            switch (enmTipo)
            {
            case Atributo.EnmTipo.FAIXA:
                return(new EditAtributoAlcance());

            case Atributo.EnmTipo.BOOLEAN:
                return(new EditAtributoBoolen());

            case Atributo.EnmTipo.NUMERICO:
                return(new EditAtributoNumerico());

            default:
                return(new EditAtributoAlfanumerico());
            }
        }