/// <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); }
/// <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); }
/// <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); }