/// <summary> /// Método que inserta un arbol (Nodo) /// </summary> /// <param name="idPadre"></param> /// <param name="numeroRaiz"></param> /// <returns></returns> #region [Insertar Arbol] public bool InsertarArbol(int idPadre, int numeroRaiz) { try { var arbolCache = (IList <ArbolEntity>)cache["arbol"]; var idMaximo = arbolCache.Max(x => x.Id); arbolCache.Add(ArbolMapper.ToEntity(idMaximo, numeroRaiz, idPadre, DireccionEnum.Derecha, 0)); cache["arbol"] = arbolCache; return(true); } catch (Exception e) { //Log throw new Exception(e.Message); } }