static void ShowGetProductsByAmountRange() { Console.WriteLine(""); Console.WriteLine("-------------- Qiymət aralığında məhsulların Gostərilməsi --------------"); #region Start Amount Console.WriteLine(""); Console.Write("Başlanğıc Qiyməti daxil edin: "); string startAmountInput = Console.ReadLine(); double startAmount; while (!double.TryParse(startAmountInput, out startAmount)) { Console.WriteLine(""); Console.WriteLine("Rəqəm daxil etməlisiniz!: "); startAmountInput = Console.ReadLine(); } #endregion #region End Amount Console.WriteLine(""); Console.Write("Bitiş qiyməti daxil edin: "); string endAmountInput = Console.ReadLine(); double endAmount; while (!double.TryParse(endAmountInput, out endAmount)) { Console.WriteLine(""); Console.WriteLine("Rəqəm daxil etməlisiniz!: "); endAmountInput = Console.ReadLine(); } #endregion List <Product> result = _marketableService.GetProductsByAmountRange(startAmount, endAmount); if (startAmount > endAmount) { Console.WriteLine(""); Console.WriteLine("-------------- Başlanğıc qiymət bitiş qiymətindən kiçik olmalıdır!!! --------------"); } else { if (result.Count == 0) { Console.WriteLine(""); Console.WriteLine("-------------- Bu aralıqda məhsul yoxdur! --------------"); } else { foreach (var item in result) { if (result != null) { Console.WriteLine("----------------------------"); Console.WriteLine("Kateqoriya: " + item.ProductCategory + "\n" + "Məhsul adı: " + item.ProductName + "\n" + "Məhsul sayı: " + item.ProductQuantity + "\n" + "Məhsul qiyməti: " + item.ProductPrice + "\n" + "Məhsul kodu: " + item.ProductCode); } } } } }
} //isdiyir static void ShowGetProductByAmountRange() { Console.WriteLine("===============Qiymət aralığında məhsulların göstərilməsi================="); #region Start Amount Console.Write("Başlanğıc qiyməti daxil edin:"); string startAmountInput = Console.ReadLine(); double startAmount; while (!double.TryParse(startAmountInput, out startAmount)) { Console.Write("Rəqəm daxil etməlisiniz!:"); startAmountInput = Console.ReadLine(); } #endregion #region End Amount Console.Write("Son qiyməti daxil edin:"); string endAmountInput = Console.ReadLine(); double endAmount; while (!double.TryParse(endAmountInput, out endAmount)) { Console.Write("Rəqəm daxil etməlisiniz !:"); endAmountInput = Console.ReadLine(); } #endregion List <Product> result = _marketableService.GetProductsByAmountRange(startAmount, endAmount); if (startAmount > endAmount) { Console.WriteLine(""); Console.WriteLine("Başlanğıc qiymət bitiş qiymətindən kiçik olmalıdır!"); } else { if (result.Count == 0) { Console.WriteLine(""); Console.WriteLine("Bu aralıqda məhsul yoxdur!"); } else { foreach (var item in result) { if (result != null) { Console.WriteLine(""); Console.WriteLine("Məhsulun Adı:" + item.ProductName); Console.WriteLine("Məhsulun Qiyməti:" + item.ProductPrice); Console.WriteLine("Məhsulun Kategoruyası:" + item.ProductCategory); Console.WriteLine("Məhsulun Sayı:" + item.ProductQuantity); Console.WriteLine("Məhsulun Kodu:" + item.ProductCode); } } } } } // isdiyir
} //5 static void GetProductsByAmountRange() { Console.WriteLine("------ Qiymet araligina gore mehsullari goster-----"); Console.WriteLine("minimum mebleg daxil edin:"); double startAmout = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("maksimum mebleg daxil edin :"); double endAmount = Convert.ToDouble(Console.ReadLine()); marketableService.GetProductsByAmountRange(startAmout, endAmount); } //6