private void AddNode(NodeState state, NodeLevel level, string text, Font font, int inset, int parent, bool visible, int region, int market)
        {
            ShopsTreenode locNode = new ShopsTreenode(state);

            locNode.NodeID = _count++;
            if (level.Equals(NodeLevel.Company))
            {
                locNode.Label.Text = text;
            }
            else
            {
                locNode.Label.Text = string.Format("{0} {1}", level, text);
            }
            locNode.NodeValue  = text;
            locNode.Label.Font = font;
            locNode.Inset      = inset;
            locNode.Level      = level;
            locNode.State      = state;
            locNode.NodeParent = parent;
            locNode.NodeRegion = region;
            locNode.NodeMarket = market;
            locNode.Visible    = visible;
            LoanInquiryShops.LocationsTreeview.Add(locNode);
        }