Exemple #1
0
 public HDBSeries(TimeSeriesDatabase db, TimeSeriesDatabaseDataSet.SeriesCatalogRow sr)
     : base(db, sr)
 {
     string str = ConnectionStringUtility.GetToken(ConnectionString, "server", "");
     m_server = (HDBServer)Enum.Parse(typeof(HDBServer), str);
     m_sdi = ConnectionStringUtility.GetIntFromConnectionString(ConnectionString, "sdi");
 }
Exemple #2
0
        public HDBWebSeries(TimeSeriesDatabase db, TimeSeriesDatabaseDataSet.SeriesCatalogRow sr)
            : base(db, sr)
        {
            string str = ConnectionStringUtility.GetToken(ConnectionString, "server", "");

            m_server = (HDBServer)Enum.Parse(typeof(HDBServer), str);
            m_sdi    = ConnectionStringUtility.GetIntFromConnectionString(ConnectionString, "sdi");
        }
Exemple #3
0
        /// <summary>
        /// CreateFromConnectionString is used when calling Update to
        /// update a portion of the record for this series.
        /// </summary>
        /// <returns></returns>
        protected override Series CreateFromConnectionString()
        {
            string svr = ConnectionStringUtility.GetToken(ConnectionString, "server", "");
            m_server = (HDBServer)Enum.Parse(typeof(HDBServer), svr);
            m_sdi = ConnectionStringUtility.GetIntFromConnectionString(ConnectionString, "sdi");

            string sinterval = ConnectionStringUtility.GetToken(ConnectionString, "TimeInterval", "");
            TimeInterval = (TimeInterval)Enum.Parse(typeof(TimeInterval), sinterval);

            HDBSeries s = new HDBSeries(m_sdi,TimeInterval, m_server);
            return s;
        }
Exemple #4
0
 public HDBWebSeries(int sdi, TimeInterval interval, HDBServer server)
 {
     m_sdi             = sdi;
     m_server          = server;
     this.TimeInterval = TimeSeries.TimeInterval.Daily;
     Source            = "hdb"; //  need icon for HDB
     Provider          = "HDBSeries";
     ConnectionString  = "server=" + m_server
                         + ";sdi=" + m_sdi
                         + ";TimeInterval=" + interval.ToString()
                         + ";LastUpdate=" + DateTime.Now.ToString(DateTimeFormatInstantaneous);
     Init();
 }
Exemple #5
0
 public HDBSeries(int sdi,TimeInterval interval, HDBServer server )
 {
     m_sdi = sdi;
     m_server = server;
     this.TimeInterval = TimeSeries.TimeInterval.Daily;
     Source = "hdb"; //  need icon for HDB
     Provider = "HDBSeries";
     ConnectionString = "server=" + m_server
     + ";sdi=" + m_sdi
     + ";TimeInterval="+interval.ToString()
     +";LastUpdate=" + DateTime.Now.ToString(DateTimeFormatInstantaneous);
     Init();
 }
Exemple #6
0
        /// <summary>
        /// CreateFromConnectionString is used when calling Update to
        /// update a portion of the record for this series.
        /// </summary>
        /// <returns></returns>
        protected override Series CreateFromConnectionString()
        {
            string svr = ConnectionStringUtility.GetToken(ConnectionString, "server", "");

            m_server = (HDBServer)Enum.Parse(typeof(HDBServer), svr);
            m_sdi    = ConnectionStringUtility.GetIntFromConnectionString(ConnectionString, "sdi");

            string sinterval = ConnectionStringUtility.GetToken(ConnectionString, "TimeInterval", "");

            TimeInterval = (TimeInterval)Enum.Parse(typeof(TimeInterval), sinterval);

            HDBWebSeries s = new HDBWebSeries(m_sdi, TimeInterval, m_server);

            return(s);
        }