Example #1
0
		public ProviderCounter Clone()
		{
			ProviderCounter providerCounter = new ProviderCounter(this.Provider);
			this.CopyTo((EventCounter)providerCounter);
			foreach (InstrumentCounter instrumentCounter in (IEnumerable<InstrumentCounter>) this.InstrumentCounters)
				providerCounter.instrumentCounters.Add(instrumentCounter.Instrument, instrumentCounter.Clone());
			return providerCounter;
		}
Example #2
0
		private ProviderCounter GetProviderCounter(IProvider provider)
		{
			ProviderCounter providerCounter;
			if (!this.providerCounters.TryGetValue(provider, out providerCounter))
			{
				providerCounter = new ProviderCounter(provider);
				this.providerCounters.Add(provider, providerCounter);
			}
			return providerCounter;
		}
Example #3
0
        private ProviderCounter GetProviderCounter(IProvider provider)
        {
            ProviderCounter providerCounter;

            if (!this.providerCounters.TryGetValue(provider, out providerCounter))
            {
                providerCounter = new ProviderCounter(provider);
                this.providerCounters.Add(provider, providerCounter);
            }
            return(providerCounter);
        }
Example #4
0
        public ProviderCounter Clone()
        {
            ProviderCounter providerCounter = new ProviderCounter(this.Provider);

            this.CopyTo((EventCounter)providerCounter);
            foreach (InstrumentCounter instrumentCounter in (IEnumerable <InstrumentCounter>) this.InstrumentCounters)
            {
                providerCounter.instrumentCounters.Add(instrumentCounter.Instrument, instrumentCounter.Clone());
            }
            return(providerCounter);
        }
Example #5
0
        private void OnSelectedProviderCounterChanged()
        {
            this.instrumentCounterRows.Clear();
            this.dgvInstrumentCounters.Rows.Clear();
            this.selectedProvider = (IProvider)null;
            if (this.dgvProviderCounters.SelectedRows.Count != 1)
            {
                return;
            }
            ProviderCounter providerCounter = (ProviderCounter)((EventCounterViewRow)this.dgvProviderCounters.SelectedRows[0]).Counter;

            this.UpdateInstrumentCounters(providerCounter.InstrumentCounters);
            this.selectedProvider = providerCounter.Provider;
        }
Example #6
0
 public ProviderCounterViewRow(ProviderCounter counter) : base(counter, 1)
 {
     this.Cells[0].Value = counter.Provider.Name;
 }
Example #7
0
		public ProviderCounterViewRow(ProviderCounter counter) : base(counter, 1)
		{
			this.Cells[0].Value = counter.Provider.Name;
		}