Пример #1
0
        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);
                        }
                    }
                }
            }
        }
Пример #2
0
            }  //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
Пример #3
0
                    }   //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