/// <summary>
        /// Возвращает захардкоженный paramset продукта
        /// </summary>
        /// <param name="product"></param>
        /// <returns>paramset.</returns>
        public static int GetParamset(Product product)
        {
            const int HARDCODED_CAT_COMPRESSORS_NODE_ID = 8688; //Воздушные компрессоры
            const int HARDCODED_CAT_AIR_PREP_NODE_ID = 8689; //Подготовка сжатого воздуха
            const int HARDCODED_CAT_WASHING_NODE_ID = 8690; //Моечное оборудование
            //const int HARDCODED_CAT_PUMP_NODE_ID = 8691; //Насосное оборудование
            const int HARDCODED_CAT_PAINTING_NODE_ID = 8692;  //Окрасочное оборуд. (аппараты)
            const int HARDCODED_CAT_SANDBLASTING_NODE_ID = 8693; //Пескоструйное оборудование
            const int HARDCODED_CAT_CONSTRUCTION_NODE_ID = 8694; //Строительное оборудование
            //const int HARDCODED_CAT_WELDING_NODE_ID = 8695; //Сварочное оборудование
            const int HARDCODED_CAT_CHEMICALPUMP_NODE_ID = 8696; //Химические насосы
            //const int HARDCODED_CAT_ENERGO_NODE_ID = 9431; //Энерго
            const int HARDCODED_CAT_VACUUMCLEANER_NODE_ID = 9432; //Пылесосы
            const int HARDCODED_CAT_TUBECLEARING_NODE_ID = 9433; //Аппараты для прочистки труб

            var paramSet = product.ParamSetId;
            var catId = Convert.ToInt32(product.CategoryId);

            switch (catId)
            {
                case HARDCODED_CAT_COMPRESSORS_NODE_ID:
                    paramSet = 1637;
                    break;
                case HARDCODED_CAT_AIR_PREP_NODE_ID:
                    if (product.CriteriaValueIds.Contains("0"))
                    {
                        paramSet = 1701;
                    }
                    if (product.CriteriaValueIds.Contains("1"))
                    {
                        paramSet = 1912;
                    }
                    if (product.CriteriaValueIds.Contains("2"))
                    {
                        paramSet = 1602;
                    }
                    if (product.CriteriaValueIds.Contains("3"))
                    {
                        paramSet = 1807;
                    }
                    if (product.CriteriaValueIds.Contains("4"))
                    {
                        paramSet = 1717;
                    }
                    if (product.CriteriaValueIds.Contains("5"))
                    {
                        paramSet = 1847;
                    }
                    if (product.CriteriaValueIds.Contains("6"))
                    {
                        paramSet = 1746;
                    }
                    if (product.CriteriaValueIds.Contains("7"))
                    {
                        paramSet = 1678;
                    }
                    break;
                case HARDCODED_CAT_WASHING_NODE_ID:
                    paramSet = 1620;
                    break;
                case HARDCODED_CAT_PAINTING_NODE_ID:
                    paramSet = 1856;
                    break;
                case HARDCODED_CAT_SANDBLASTING_NODE_ID:
                    if (product.CriteriaValueIds.Contains("0"))
                    {
                        paramSet = 1781;
                    }
                    if (product.CriteriaValueIds.Contains("1"))
                    {
                        paramSet = 1885;
                    }
                    if (product.CriteriaValueIds.Contains("2"))
                    {
                        paramSet = 1924;
                    }
                    if (product.CriteriaValueIds.Contains("3"))
                    {
                        paramSet = 1720;
                    }
                    break;
                case HARDCODED_CAT_CONSTRUCTION_NODE_ID:
                    if (product.CriteriaValueIds.Contains("9"))
                    {
                        paramSet = 1885;
                    }
                    if (product.CriteriaValueIds.Contains("8"))
                    {
                        paramSet = 1781;
                    }
                    break;
                case HARDCODED_CAT_CHEMICALPUMP_NODE_ID:
                    paramSet = 1826;
                    break;
                case HARDCODED_CAT_VACUUMCLEANER_NODE_ID:
                    paramSet = 1821;
                    break;
                case HARDCODED_CAT_TUBECLEARING_NODE_ID:
                    paramSet = 1887;
                    break;
            }
            //return product.ParamSetId;
            return paramSet;
        }
 /// <summary>
 /// Проверяет, входит ли указанный продукт в какую-нибудь акцию.
 /// </summary>
 /// <param name="product"></param>
 /// <returns></returns>
 public static bool IsProductPromo(Product product)
 {
     return IsProductPromo(product.Node.Id);
 }