Exemple #1
0
        public void RemoveOrderIssuer(IOrderIssuer orderIssuer)
        {
            var newList = new List <IOrderIssuer>(this.OrderIssuers);

            newList.Remove(orderIssuer);
            this.OrderIssuers = newList;
        }
Exemple #2
0
        /// <summary>The remove order issuer.</summary>
        /// <param name="orderIssuer">The order issuer.</param>
        public void RemoveOrderIssuer(IOrderIssuer orderIssuer)
        {
            // this.orderIssuerCount--;
            var newList = new Dictionary <uint, IOrderIssuer>(this.orderIssuers);

            newList.Remove(orderIssuer.Id);
            this.orderIssuers = newList;
        }
Exemple #3
0
        public void AddOrderIssuer(IOrderIssuer orderIssuer)
        {
            var newList = new List <IOrderIssuer> {
                orderIssuer
            };

            newList.AddRange(this.OrderIssuers);
            this.OrderIssuers = newList;
        }
Exemple #4
0
        /// <summary>The add order issuer.</summary>
        /// <param name="orderIssuer">The order issuer.</param>
        public void AddOrderIssuer(IOrderIssuer orderIssuer)
        {
            this.orderIssuerCount++;
            var newList = new Dictionary <uint, IOrderIssuer>(this.orderIssuers)
            {
                { this.orderIssuerCount, orderIssuer }
            };

            this.orderIssuers = newList;
        }