示例#1
0
 public override void RemoveAllReferences()
 {
     Chapters.Clear();
     Components.Clear();
     Documentations.Clear();
     Experiences.Clear();
     Files.Clear();
     Maintenances.Clear();
     OrderConfirmations.Clear();
     Safeties.Clear();
     ServiceLogs.Clear();
     SubProjects.Clear();
 }
示例#2
0
        private void ProcessOrderCreationResponse(JToken jt)
        {
            var clOrderId = jt.Value <int>("id");
            var ok        = jt["result"].Value <string>("tag") == "ok";

            OrderConfirmationUpdate t = new OrderConfirmationUpdate
            {
                ClOrderId = jt.Value <int>("id"),
                OK        = ok
            };

            if (ok)
            {
                t.OrderId = jt["result"].Value <long>("value");
            }
            OrderConfirmations?.Invoke(this, t);
        }