Пример #1
0
        // odszukanie rachunku odpowiedniego dla danego typu instrumentów
        private BosAccount GetAccount(BosInstrumentType type)
        {
            // Zakładam (nie wiem, czy słusznie...), że w DM BOŚ numery rachunków są zawsze przyznawane
            // wg. takich właśnie zasad jak poniżej (akcyjne: 00-55-....., kontraktowe: 00-22-.....)
            // Jeśli jest inaczej - bardzo proszę mnie oświecić! :-)
            switch (type)
            {
            case BosInstrumentType.Default: return(GetAccount("00-55-", false));

            case BosInstrumentType.Futures: return(GetAccount("00-22-", false));

            default: throw new ArgumentException("Invalid instrument type");
            }
        }
Пример #2
0
 /// <summary>
 /// Dostęp do konkretnego rachunku, odpowiedniego dla danego typu instrumentów.
 /// </summary>
 public BosAccount this[BosInstrumentType type]
 {
     get { return(GetAccount(type)); }
 }