Example #1
0
 static void Main(string[] args)
 {
     try
     {
         Order myOrder = new Order("Jeff", "firstOrder");
         myOrder.AddDetail("IphoneX", 5, 8000);
         myOrder.AddDetail("Iphone8", 15, 7000);
         Order newOrder = new Order("Jeff", "secondOrder");
         newOrder.AddDetail("Huawei", 99, 10000);
         OrderService service = new OrderService();
         service.AddOrder(myOrder);
         service.AddOrder(newOrder);
         service.DeleteByName("secondOrder");
         //service.CheckByName("secondOrder");
         Order aim = service.CheckByName("firstOrder");
         aim.Print();
         aim.ChangePrice("IphoneX", 5000);
         aim.Print();
         aim.ChangeCount("Huawei", 5);
     }
     catch (CanNotFindOrder e)
     {
         Console.WriteLine(e.Message);
     }
     catch (CanNotFindEntry e)
     {
         Console.WriteLine(e.Message);
     }
 }
Example #2
0
 static void Main(string[] args)
 {
     try
     {
         Order        order    = new Order("招牌渔粉", "ddt", "01", 9, 1);
         Order        newOrder = new Order("金汤渔粉", "ddt", "02", 10, 2);
         OrderService service  = new OrderService();
         service.AddOrder(order);
         service.AddOrder(newOrder);
         service.DeleteByName("招牌渔粉");
         Order x = service.CheckById("02");
         //OrderDetails details = new OrderDetails();
         service.print();
         Console.ReadLine();
     }
     catch (CanNotFindOrder e)
     {
         Console.WriteLine(e.Message);
         Console.ReadLine();
     }
 }