Exemple #1
0
        }  //completed

        static void ShowCategoryProduct()
        {
            Console.WriteLine("Daxil edilmiş kateqoriyaya görə məhsulları çıxarmaq");
            Product product = new Product();

            int selectInt;

            do
            {
                #region inputeCategory
                Console.WriteLine("Kateqoriya daxil edin");
                Console.WriteLine("1. Televisions");
                Console.WriteLine("2. Phones");
                Console.WriteLine("3. Tablets");
                Console.WriteLine("4. ComputerAccesories");
                Console.WriteLine("5. Books");
                Console.WriteLine("6. Clothes");

                Console.WriteLine("");
                Console.Write("Rəqəm daxil etməlisiniz: ");
                string select = Console.ReadLine();

                while (!int.TryParse(select, out selectInt))
                {
                    Console.WriteLine("");
                    Console.Write("Rəqəm daxil etməlisiniz!: ");
                    select = Console.ReadLine();
                }
                switch (selectInt)
                {
                case 1:
                    product.ProductCategory = Category.Televisions;
                    break;

                case 2:
                    product.ProductCategory = Category.Phones;
                    break;

                case 3:
                    product.ProductCategory = Category.Tablets;
                    break;

                case 4:
                    product.ProductCategory = Category.ComputerAccesories;
                    break;

                case 5:
                    product.ProductCategory = Category.Books;
                    break;

                case 6:
                    product.ProductCategory = Category.Clothes;
                    break;

                default:
                    Console.WriteLine();
                    Console.WriteLine("Yalnız 1 ilə 6 arasında seçim edə bilərsiniz");
                    Console.WriteLine();
                    break;
                    #endregion
                }
            } while (selectInt < 1 || selectInt > 6);


            List <Product> result = _marketableService.CategoryProduct(product.ProductCategory);
            Console.WriteLine(result);
        } //completed