Exemplo n.º 1
0
        public static int GetCategoryId(ProductGoodsTypeEnum val)
        {
            switch (val)
            {
            case ProductGoodsTypeEnum.WomensClothing:
            {
                return((int)ProductCategoryEnum.ClothingShoesAccessories);
            }

            case ProductGoodsTypeEnum.MensClothing:
            {
                return((int)ProductCategoryEnum.ClothingShoesAccessories);
            }

            case ProductGoodsTypeEnum.Accessories:
            {
                return((int)ProductCategoryEnum.ClothingShoesAccessories);
            }

            case ProductGoodsTypeEnum.ForGirls:
            {
                return((int)ProductCategoryEnum.ChildrenClothingAndShoes);
            }

            case ProductGoodsTypeEnum.ForBoys:
            {
                return((int)ProductCategoryEnum.ChildrenClothingAndShoes);
            }

            case ProductGoodsTypeEnum.CarSeat:
            {
                return((int)ProductCategoryEnum.ProductsForChildrenAndToys);
            }

            case ProductGoodsTypeEnum.BicyclesAnScooters:
            {
                return((int)ProductCategoryEnum.ProductsForChildrenAndToys);
            }

            case ProductGoodsTypeEnum.ChildrensFurniture:
            {
                return((int)ProductCategoryEnum.ProductsForChildrenAndToys);
            }

            case ProductGoodsTypeEnum.Pram:
            {
                return((int)ProductCategoryEnum.ProductsForChildrenAndToys);
            }

            case ProductGoodsTypeEnum.Toys:
            {
                return((int)ProductCategoryEnum.ProductsForChildrenAndToys);
            }

            case ProductGoodsTypeEnum.Bedding:
            {
                return((int)ProductCategoryEnum.ProductsForChildrenAndToys);
            }

            case ProductGoodsTypeEnum.ForFeeding:
            {
                return((int)ProductCategoryEnum.ProductsForChildrenAndToys);
            }

            case ProductGoodsTypeEnum.ForSwimming:
            {
                return((int)ProductCategoryEnum.ProductsForChildrenAndToys);
            }

            case ProductGoodsTypeEnum.SchoolSupplies:
            {
                return((int)ProductCategoryEnum.ProductsForChildrenAndToys);
            }

            case ProductGoodsTypeEnum.Bijouterie:
            {
                return((int)ProductCategoryEnum.WatchesAndJewelry);
            }

            case ProductGoodsTypeEnum.Clock:
            {
                return((int)ProductCategoryEnum.WatchesAndJewelry);
            }

            case ProductGoodsTypeEnum.Jewelry:
            {
                return((int)ProductCategoryEnum.WatchesAndJewelry);
            }

            case ProductGoodsTypeEnum.Cosmetic:
            {
                return((int)ProductCategoryEnum.BeautyAndHealth);
            }

            case ProductGoodsTypeEnum.Perfumery:
            {
                return((int)ProductCategoryEnum.BeautyAndHealth);
            }

            case ProductGoodsTypeEnum.DevicesAndAccessories:
            {
                return((int)ProductCategoryEnum.BeautyAndHealth);
            }

            case ProductGoodsTypeEnum.HygieneProducts:
            {
                return((int)ProductCategoryEnum.BeautyAndHealth);
            }

            case ProductGoodsTypeEnum.HairProducts:
            {
                return((int)ProductCategoryEnum.BeautyAndHealth);
            }

            case ProductGoodsTypeEnum.MedicalDevice:
            {
                return((int)ProductCategoryEnum.BeautyAndHealth);
            }

            case ProductGoodsTypeEnum.BiologicallyActiveAdditive:
            {
                return((int)ProductCategoryEnum.BeautyAndHealth);
            }

            default:
            {
                throw new BusinessLogicException(ExceptionCodes.FORBIDDEN);
            }
            }
        }
Exemplo n.º 2
0
        public static string ToString(ProductGoodsTypeEnum val)
        {
            switch (val)
            {
            case ProductGoodsTypeEnum.WomensClothing:
            {
                return("Женская одежда");
            }

            case ProductGoodsTypeEnum.MensClothing:
            {
                return("Мужская одежда");
            }

            case ProductGoodsTypeEnum.Accessories:
            {
                return("Аксессуары");
            }

            case ProductGoodsTypeEnum.ForGirls:
            {
                return("Для девочек");
            }

            case ProductGoodsTypeEnum.ForBoys:
            {
                return("Для мальчиков");
            }

            case ProductGoodsTypeEnum.CarSeat:
            {
                return("Автомобильные кресла");
            }

            case ProductGoodsTypeEnum.BicyclesAnScooters:
            {
                return("Велосипеды и самокаты");
            }

            case ProductGoodsTypeEnum.ChildrensFurniture:
            {
                return("Детская мебель");
            }

            case ProductGoodsTypeEnum.Pram:
            {
                return("Детские коляски");
            }

            case ProductGoodsTypeEnum.Toys:
            {
                return("Игрушки");
            }

            case ProductGoodsTypeEnum.Bedding:
            {
                return("Постельные принадлежности");
            }

            case ProductGoodsTypeEnum.ForFeeding:
            {
                return("Товары для кормления");
            }

            case ProductGoodsTypeEnum.ForSwimming:
            {
                return("Товары для купания");
            }

            case ProductGoodsTypeEnum.SchoolSupplies:
            {
                return("Товары для школы");
            }

            case ProductGoodsTypeEnum.Bijouterie:
            {
                return("Бижутерия");
            }

            case ProductGoodsTypeEnum.Clock:
            {
                return("Часы");
            }

            case ProductGoodsTypeEnum.Jewelry:
            {
                return("Ювелирные изделия");
            }

            case ProductGoodsTypeEnum.Cosmetic:
            {
                return("Косметика");
            }

            case ProductGoodsTypeEnum.Perfumery:
            {
                return("Парфюмерия");
            }

            case ProductGoodsTypeEnum.DevicesAndAccessories:
            {
                return("Приборы и аксессуары");
            }

            case ProductGoodsTypeEnum.HygieneProducts:
            {
                return("Средства гигиены");
            }

            case ProductGoodsTypeEnum.HairProducts:
            {
                return("Средства для волос");
            }

            case ProductGoodsTypeEnum.MedicalDevice:
            {
                return("Медицинские изделия");
            }

            case ProductGoodsTypeEnum.BiologicallyActiveAdditive:
            {
                return("Биологически активные добавки");
            }

            default:
            {
                throw new BusinessLogicException(ExceptionCodes.FORBIDDEN);
            }
            }
        }