示例#1
0
        public static Order CreateOrder(Order instance)
        {
            List<Order> orders = GetOrderList();

            // Set ID
            string ID = (int.Parse(orders.Max(a => a.ID)) + 1).ToString();
            instance.ID = ID;

            orders.Add(instance);
            SaveOrders(orders);
            return instance;
        }
示例#2
0
 public Order CreateOrderJson(Order instance)
 {
     return XmlDataStore.CreateOrder(instance);
 }
示例#3
0
 public Order UpdateOrderJson(Order instance)
 {
     return XmlDataStore.UpdateOrder(instance);
 }
示例#4
0
 public static Order UpdateOrder(Order instance)
 {
     List<Order> orders = GetOrderList();
     orders.Remove(orders.First(obj => obj.ID == instance.ID));
     orders.Add(instance);
     SaveOrders(orders);
     return instance;
 }