} // isdiyir static void ShowGetProductsByCategoryName() { Console.WriteLine(""); Console.WriteLine("====================kategoriyasına görə məhsulu gösdərmək==================="); Product product = new Product(); int selectInt; do { #region Product Category Name Console.WriteLine("Məhsulun kategoriyasını daxil edin:"); Console.WriteLine("0. SonyHeadphone "); Console.WriteLine("1. Tv"); Console.WriteLine("2. Computer"); Console.WriteLine("3. Phone"); #endregion #region Product Category Selection Console.WriteLine(""); Console.Write("Seçiminizi edin:"); string select = Console.ReadLine(); while (!int.TryParse(select, out selectInt)) { Console.WriteLine(""); Console.Write("Rəqəm daxil etməlisiniz!: "); select = Console.ReadLine(); } #endregion #region Product Category Switch switch (selectInt) { case 0: product.ProductCategory = ProductCategoryType.Tv; break; case 1: product.ProductCategory = ProductCategoryType.Phone; break; case 2: product.ProductCategory = ProductCategoryType.SonyHeadphone; break; case 3: product.ProductCategory = ProductCategoryType.Computer; break; default: Console.WriteLine("--------------------------------"); Console.WriteLine("Siz yalnış seçim etdiniz,0-3 aralığında seçim etməlisiniz"); Console.WriteLine("--------------------------------"); break; break; } #endregion } while (selectInt == -1); _marketableService.GetProductsByCategoryName((ProductCategoryType)selectInt); } //isdiyir
static void ShowGetProductsByCategoryName() { Console.WriteLine(""); Console.WriteLine("-------------- Kateqoriyasına görə məhsulu göstərmək --------------"); Product product = new Product(); int selectInt; do { #region Product Category Menu Console.WriteLine("Məhsulun kateqoriyasını daxil edin "); Console.WriteLine("0. Televizorlar"); Console.WriteLine("1. Telefonlar"); Console.WriteLine("2. Soyuducular"); Console.WriteLine("3. Kompyuterlər"); #endregion #region Product Category Selection Console.WriteLine(""); Console.Write("Seçiminizi edin: "); string select = Console.ReadLine(); while (!int.TryParse(select, out selectInt)) { Console.WriteLine(""); Console.Write("Rəqəm daxil etməlisiniz!: "); select = Console.ReadLine(); } #endregion #region Product Category Switch switch (selectInt) { case 0: product.ProductCategory = ProductCategoryType.TV; break; case 1: product.ProductCategory = ProductCategoryType.Phone; break; case 2: product.ProductCategory = ProductCategoryType.Refrigerator; break; case 3: product.ProductCategory = ProductCategoryType.Computer; break; default: Console.WriteLine("--------------------------------"); Console.WriteLine("Siz yalnış seçim etdiniz,0-3 aralığında seçim etməlisiniz"); Console.WriteLine("--------------------------------"); ShowGetProductsByCategoryName(); break; } #endregion } while (selectInt == -1); _marketableService.GetProductsByCategoryName((ProductCategoryType)selectInt); }