/// <summary>
        /// Insert list of nodes into database as bulk
        /// </summary>
        /// <param name="nodesList">List of nodes fo insert</param>
        public void InsertBulk(List <Node> nodesList)
        {
            var adapter    = new GraphTableAdapters.NodesTableAdapter();
            var newRecords = new Graph.NodesDataTable();

            foreach (var node in nodesList)
            {
                newRecords.AddNodesRow(node.id, node.label, node.adjacentNodes);
            }
            adapter.Update(newRecords);
        }