public bool CacheInit() { List <CableInfo> cableList; DbGraph.SelectCables(out cableList); DbCables = cableList; TmpCables = new List <CableInfo>(cableList); List <CircuitInfo> circuitList; DbGraph.SelectCircuits(out circuitList); DbCircuits = circuitList; TmpCircuits = new List <CircuitInfo>(circuitList); List <DotInfo> dotList; DbGraph.SelectDots(out dotList); DbDots = dotList; TmpDots = new List <DotInfo>(dotList); return(true); }