public static void SortProducts(Store store, Product product) { Console.WriteLine("\nSorting Way:\na.Sort By Name\nb.Sort By Price\n"); Console.WriteLine("Enter the sorting way:"); string sortWay = Console.ReadLine(); if (sortWay == "a") { Console.WriteLine("\nSorting Direction:\na.Ascending\nb.Descending\n"); Console.WriteLine("Enter the sorting direction:"); string sortDirection = Console.ReadLine(); if (sortDirection == "a") { product.print_product_sorted_according_name(store); } else { product.print_product_sorted_according_name(store, true); } } else { Console.WriteLine("\nSorting Direction:\na.Ascending\nb.Descending\n"); Console.WriteLine("Enter the sorting direction:"); string sortDirection = Console.ReadLine(); if (sortDirection == "a") { product.print_product_sorted_according_price(store); } else { product.print_product_sorted_according_price(store, true); } } }