Example #1
0
        /// <summary>
        /// Medodo que llana los parametros del atributo para la operacion
        /// </summary>
        /// <param name="atributo"></param>
        /// <returns></returns>
        private IParametrosDTO parametros(AtributoBO atributo)
        {
            IParametrosDTO parametro = new IParametrosDTO();

            parametro.M = atributo.M.Value;
            parametro.N = atributo.N.Value;
            return(parametro);
        }
Example #2
0
        /// <summary>
        /// Metodo para Crear la Matriz e inicializa en 0 todos los valores
        /// El valor de N es aumentado en 1 solo para que la matriz sea de 1 a N y no estar restando 1
        /// y se ignora el indice = para todas las posiciones
        /// </summary>
        /// <param name="parametro"></param>
        /// <returns>Una Matriz inicializada</returns>
        public IMatrizDTO Inicializar(IParametrosDTO parametro)
        {
            Matriz matriz = new Matriz();

            parametro.N++;
            long[,,] matrizAuxiliar = new long[parametro.N, parametro.N, parametro.N];
            matriz.Matriz           = matrizAuxiliar;
            inicializa(matriz);
            GuardarJson(matriz);
            return(matriz);
        }
Example #3
0
        /// <summary>
        /// Metodo que inicaliza la matriz
        /// </summary>
        /// <param name="parametro"></param>
        /// <returns></returns>
        public IMatrizDTO Inicializar(IParametrosDTO parametro)
        {
            IMatrizDTO matriz = _matrizDAL.Value.Inicializar(parametro);

            return(matriz);
        }