Пример #1
0
        static void GetSaleByAmountRange()
        {
            Console.WriteLine("1-ci meblegi sechin");
            string amount1 = Console.ReadLine();
            double FirstAmount;

            while (!double.TryParse(amount1, out FirstAmount))
            {
                Console.WriteLine("duzgun mebleg daxil edin");
                amount1 = Console.ReadLine();
            }
            Console.WriteLine("2-ci meblegi sechin");
            string amount2 = Console.ReadLine();
            double LastAmount;

            while (!double.TryParse(amount2, out LastAmount))
            {
                Console.WriteLine("duzgun mebleg daxil edin");
                amount2 = Console.ReadLine();
            }
            if (FirstAmount > LastAmount)
            {
                Console.WriteLine("1-ci mebleg 2-ci meblegden boyuk olmalidir");
            }
            else
            {
                var table = new ConsoleTable("Satish", "Satish Meblegi", "Satish Tarixi", "Satish sayi", "Satish Nomresi");
                int i     = 1;
                var list  = marketableService.GetSaleByAmountRange(FirstAmount, LastAmount);
                if (list.Count == 0)
                {
                    Console.WriteLine("Bu meblegler arasinda satish yoxdur");
                }
                else
                {
                    foreach (var item in list)
                    {
                        _ = table.AddRow(i, item.SaleAmount, item.SaleDate.ToString("dd.MM.yyyy"), item.SaleItems.Count, item.SaleNumber);
                        i++;
                    }

                    table.Write();
                }
            }
        }