Пример #1
0
        public bool Calculo(bool P1, bool P2, TipOperacoes op)
        {
            switch (op)
            {
            case TipOperacoes.AND:
                return(Expressoes.And(P1, P2));

            case TipOperacoes.OR:
                return(Expressoes.Or(P1, P2));

            case TipOperacoes.IF:
                return(Expressoes.Iff(P1, P2));

            case TipOperacoes.IFTHEN:
                return(Expressoes.IfThen(P1, P2));

            //case TipOperacoes.NAND:
            //    return Expressoes.N(P1, P2);
            //case TipOperacoes.AND:
            //    return Expressoes.Na(P1, P2);
            //case TipOperacoes.AND:
            //    return Expressoes.And(P1, P2);
            //case TipOperacoes.AND:
            //    return Expressoes.And(P1, P2);
            default:
                throw new NotImplementedException();
            }
        }
Пример #2
0
 public ParOperacao(TipOperacoes nValor) : base(TipParametro.operacao)
 {
     this.Valor = nValor;
 }