Esempio n. 1
0
 public void FindByPrice(Sklad info, double price)
 {
     if (info.price == price)
     {
         Getinfo(info);
     }
 }
Esempio n. 2
0
 public void FindByDatetocome(Sklad info, string datetocome)
 {
     if (info.Datetocome == datetocome)
     {
         Getinfo(info);
     }
 }
Esempio n. 3
0
 public void FindBySize(Sklad info, int size)
 {
     if (info.size == size)
     {
         Getinfo(info);
     }
 }
Esempio n. 4
0
        static void Main(string[] args)
        {
            Console.WriteLine("Enter number of product");
            int n = int.Parse(Console.ReadLine());

            Sklad[] A = new Sklad[n];

            for (int i = 0; i < n; i++)
            {
                A[i] = new Sklad();
            }
            for (int i = 0; i < n; i++)
            {
                A[i].Inputonfo();
            }

            bool execution = true;

            while (execution)
            {
                Console.WriteLine("\nA. Search Product by DATE");
                Console.WriteLine("B. Search Product by PRICE");
                Console.WriteLine("C. Search Product by SIZE");
                Console.WriteLine("D. Exit");

                string action;
                action = Console.ReadLine();

                switch (action)
                {
                case "A":
                    Console.WriteLine("\n Enter DATETOCOME");
                    string date = Console.ReadLine();
                    for (int i = 0; i < n; i++)
                    {
                        A[i].FindByDatetocome(A[i], date);
                    }
                    break;

                case "B":
                    Console.WriteLine("\n Enter  price");
                    double Price;
                    Price = double.Parse(Console.ReadLine());
                    for (int i = 0; i < n; i++)
                    {
                        A[i].FindByPrice(A[i], Price);
                    }
                    break;

                case "C":
                    Console.WriteLine("\n Enter size");
                    int Size;
                    Size = int.Parse(Console.ReadLine());
                    for (int i = 0; i < n; i++)
                    {
                        A[i].FindByPrice(A[i], Size);
                    }
                    break;

                case "D":
                    execution = false;
                    break;
                }
            }
        }
Esempio n. 5
0
 public void Getinfo(Sklad info)
 {
     Console.WriteLine("name: {0}, datetocome: {1}, price: {2}, size: {3}", name, Datetocome, price, size);
 }