Esempio n. 1
0
        public string ValidateAddData(string physio_id, object value, double decimalshift, bool rounddata)
        {
            int    val  = Convert.ToInt32(value);
            double dval = (Convert.ToDouble(value, CultureInfo.InvariantCulture)) * decimalshift;

            if (rounddata)
            {
                dval = Math.Round(dval);
            }

            string valuestr = dval.ToString();


            if (val < DataConstants.DATA_INVALID_LIMIT)
            {
                valuestr = "-";
            }

            NumericValResult NumVal = new NumericValResult();

            NumVal.Timestamp = m_strTimestamp;
            NumVal.PhysioID  = physio_id;
            NumVal.Value     = valuestr;
            NumVal.DeviceID  = m_DeviceID;

            m_NumericValList.Add(NumVal);
            m_NumValHeaders.Add(NumVal.PhysioID);

            return(valuestr);
        }
Esempio n. 2
0
        public void AddDataString(string physio_id, string valuestr)
        {
            NumericValResult NumVal = new NumericValResult();

            NumVal.Timestamp = m_strTimestamp;
            NumVal.PhysioID  = physio_id;
            NumVal.Value     = valuestr;
            NumVal.DeviceID  = m_DeviceID;

            m_NumericValList.Add(NumVal);
            m_NumValHeaders.Add(NumVal.PhysioID);
        }