Exemple #1
0
 public void ViewProducts()
 {
     Console.WriteLine("View products in market:");
     foreach (Product p in CovertFileInObject.ConvertFileInObject(PATH))
     {
         Console.WriteLine(p.Id + ";" + p.Name + ";" + p.Price + ";" + p.Description);
     }
 }
Exemple #2
0
        public void SortProducts()
        {
            var arr  = CovertFileInObject.ConvertFileInObject(PATH).ToArray();
            var temp = arr[1];

            for (int j = 0; j <= arr.Length - 2; j++)
            {
                for (int i = 0; i <= arr.Length - 2; i++)
                {
                    if (arr[i].Price > arr[i + 1].Price)
                    {
                        temp       = arr[i + 1];
                        arr[i + 1] = arr[i];
                        arr[i]     = temp;
                    }
                }
            }
            Console.WriteLine("Sorted by price:");
            foreach (var p in arr)
            {
                Console.WriteLine(p.Id + ";" + p.Name + ";" + p.Price + ";" + p.Description);
            }
        }