public CatalogParts(int n)
        {
            InitializeComponent();
            //инициализация категорий запчастей и присвоение из БД
            listCategoryParts = new List <CategoryPart>();
            listCategoryParts = connectDB.GetCategoryParts(n);

            //инициализация Под категорий запчастей и присвоение из БД
            listSubParts = new List <SubCategoryParts>();
            listSubParts = connectDB.GetSubCategoryParts();

            //инициализация запчастей и присвоение из БД
            listRepairsParts = new List <RepairPart>();
            listRepairsParts = connectDB.GetRepairsParts();


            TreeNode categoryNodes    = new TreeNode();
            TreeNode subCategoryNodes = new TreeNode();

            foreach (var item in listCategoryParts)
            {
                categoryNodes = treeView1.Nodes.Add(item.id.ToString(), item.categoryName);

                foreach (var subItem in listSubParts)
                {
                    if (item.id == subItem.categoryId)
                    {
                        subCategoryNodes = categoryNodes.Nodes.Add(subItem.id.ToString(), subItem.nameSubCategoryPart);
                    }

                    foreach (var repairItem in listRepairsParts)
                    {
                        if (repairItem.subCategoryId == subItem.id && item.id == subItem.categoryId)
                        {
                            subCategoryNodes.Nodes.Add(repairItem.id.ToString(), repairItem.nameRepairPart);
                        }
                    }
                }
            }


            treeView1.DoubleClick += TreeView1_DoubleClick;
        }