Exemplo n.º 1
0
        public Numero(string elNumero, int laBase)
        {
            var validacionBase   = new Dominio.Validaciones.ValidarBase();
            var validacionNumero = new Dominio.Validaciones.ValidarNumero();

            if (validacionBase.laBaseEstaEnElIntervaloCorrecto(laBase)
                & validacionNumero.elNumeroEsValidoEnLaBase(elNumero, laBase))
            {
                this.elNumero = elNumero;
                this.laBase   = laBase;
            }
        }
Exemplo n.º 2
0
        public Numero(string elNumero, int laBase)
        {
            // instancie una validación del número
            var validacionBase   = new Dominio.Validaciones.ValidarBase();
            var validacionNumero = new Dominio.Validaciones.ValidarNumero();

            if (validacionBase.LaBaseEstaEnElIntervaloCorrecto(laBase) &
                validacionNumero.ElNumeroEsValidoEnLaBase(elNumero, laBase))
            {
                this.laBase   = laBase;
                this.elNumero = elNumero;
            }
            else
            {
            }
        }
Exemplo n.º 3
0
        public Numero(string elNumero, int laBase)
        {
            //instancia de validacion del numero
            Numero elResultado;
            var    validacionBase    = new Dominio.Validaciones.ValidarBase();
            var    validacionNumero  = new Dominio.Validaciones.ValidarNumero();
            var    validacionPorCero = new Dominio.Validaciones.ValidaDivisonPorCero();

            if (validacionBase.LaBaseEstaEnElIntervaloCorrecto(laBase) &
                validacionNumero.ElNumeroEsValidoEnLaBase(elNumero, laBase) & validacionPorCero.DivisionPorCero(elNumero))
            {
                this.laBase   = laBase;
                this.elNumero = elNumero;
            }
            else
            {
            }
        }
Exemplo n.º 4
0
        public Numero(string elNumero, int laBase)
        {
            //instancia de validacion del numero

            var validacionBase   = new Dominio.Validaciones.ValidarBase();
            var validacionNumero = new Dominio.Validaciones.ValidarNumero();

            if (validacionBase.LaBaseEstaEnElIntervaloCorrecto(laBase) &
                validacionNumero.ElNumeroEsValidoEnLaBase(elNumero, laBase))
            {
                this.laBase   = laBase;
                this.elNumero = elNumero;
            }
            else
            {
                Console.WriteLine("Hubo un problema en la creacion del numero, porfavor " +
                                  "verificar que los datos esten correctos. ");
            }
        }