static void ShowProductsByPrice() { Product product = new Product(); Console.WriteLine(""); Console.WriteLine("-------- Məbləq aralığına görə məhsulları göstər --------"); Console.WriteLine(""); Console.Write("Minimum məbləği daxil edin: "); string minPriceInput = Console.ReadLine(); double minPrice; while (!double.TryParse(minPriceInput, out minPrice)) { Console.WriteLine("Rəqəm daxil etməlisiniz: "); minPriceInput = Console.ReadLine(); } Console.Write("Maksimum məbləği daxil edin: "); string maxPriceInput = Console.ReadLine(); double maxPrice; while (!double.TryParse(maxPriceInput, out maxPrice)) { Console.WriteLine("Rəqəm daxil etməlisiniz: "); maxPriceInput = Console.ReadLine(); } if (maxPrice > minPrice) { List <Product> price = _marketableService.GetProductsByRangePrice(minPrice, maxPrice); foreach (var item in price) { Console.WriteLine(""); Console.WriteLine("Kateqoriyası: " + item.Category + " Adı: " + item.Name + " Sayı: " + item.Quantity + " Məbləği: " + item.Price.ToString("#.##") + " Kodu: " + item.Code); } Console.WriteLine(""); Console.WriteLine("-------- Məbləq aralığına görə məhsullar göstərildi --------"); } else { Console.WriteLine(""); Console.WriteLine("Maksimum məbləq minumum məbləqdən böyük olmalıdır"); } }