Ejemplo n.º 1
0
        /// <summary>
        /// Загрузка данных из базы и установка счета
        /// </summary>
        /// <param name="accountID">Торговый счет</param>
        public void LoadData(int accountID)
        {
            _accountID = accountID;
            _series    = _accountDA.GetSeries(accountID).ToList();

            _series_values.Clear();
            foreach (var series in _series)
            {
                var list = _accountDA.GetValues(series.SeriesID).ToList();
                _series_values.Add(series, list);
            }
        }
Ejemplo n.º 2
0
 /// <summary>
 /// Получить кастомные значения для указанного ряда в порядке возрастания ID
 /// </summary>
 /// <param name="seriesID">Ряд кастомных значений</param>
 /// <param name="skipCount">Пропустить указанное количество значений</param>
 /// <param name="takeCount">Взять указанное количество значений после пропуска (null - все значения после пропуска)</param>
 /// <returns>Список значений в порядке возрастания ID</returns>
 public IEnumerable <SeriesValue> GetValues(int seriesID, int skipCount = 0, int?takeCount = null)
 {
     return(_accountDA.GetValues(seriesID, skipCount, takeCount));
 }