Пример #1
0
 private void H4vuEjxO1C(BinaryWriter obj0, BrokerAccount obj1)
 {
     obj0.Write(obj1.Name);
     obj0.Write(obj1.BuyingPower);
     BrokerOrder[] orders = obj1.GetOrders();
     obj0.Write(orders.Length);
     foreach (BrokerOrder brokerOrder in orders)
         this.RoYu8jI0tu(obj0, brokerOrder);
     BrokerPosition[] positions = obj1.GetPositions();
     obj0.Write(positions.Length);
     foreach (BrokerPosition brokerPosition in positions)
         this.oR3uofPPWO(obj0, brokerPosition);
     BrokerAccountField[] fields = obj1.GetFields();
     obj0.Write(fields.Length);
     foreach (BrokerAccountField brokerAccountField in fields)
     {
         obj0.Write(brokerAccountField.Name);
         obj0.Write(brokerAccountField.Value);
         obj0.Write(brokerAccountField.Currency);
     }
 }
Пример #2
0
 public void Add(BrokerAccount account)
 {
     this.yJ5u1odcpC.Add(account.Name, account);
     this.ufGuL3AIDY.Add(account);
 }
Пример #3
0
 private BrokerAccount cKpu5qjmIn(BinaryReader obj0)
 {
     string name1 = obj0.ReadString();
     double num1 = obj0.ReadDouble();
     BrokerAccount brokerAccount = new BrokerAccount(name1);
     brokerAccount.BuyingPower = num1;
     int num2 = obj0.ReadInt32();
     for (int index = 0; index < num2; ++index)
         brokerAccount.AddOrder(this.vHxhvWlydv(obj0));
     int num3 = obj0.ReadInt32();
     for (int index = 0; index < num3; ++index)
         brokerAccount.AddPosition(this.lrvuzgJsBI(obj0));
     int num4 = obj0.ReadInt32();
     for (int index = 0; index < num4; ++index)
     {
         string name2 = obj0.ReadString();
         string str = obj0.ReadString();
         string currency = obj0.ReadString();
         brokerAccount.AddField(name2, currency, str);
     }
     return brokerAccount;
 }
Пример #4
0
 public void Add(BrokerAccount account)
 {
     this.yJ5u1odcpC.Add(account.Name, account);
     this.ufGuL3AIDY.Add(account);
 }