Ejemplo n.º 1
0
        // Create from CSV-file
        public cAlarmReturnValue(cAlarmObject AlarmObject, string sCompleteRow, ref int iIndex)
        {
            sName = cHelper.Item(sCompleteRow, iIndex++, ';').Trim();

            if (IsValid())
            {
                string sType       = cHelper.Item(sCompleteRow, iIndex++, ';').Trim();
                string sValueRange = cHelper.Item(sCompleteRow, iIndex++, ';').Trim();
                sComment = cHelper.Item(sCompleteRow, iIndex++, ';').Trim();

                string sValueTypeKey = AlarmObject.sObjectType + "\t" + "alarms" + "\t" + AlarmObject.sAlarmCodeId + "\t" + AlarmObject.sSpecificObject + "\t" + sName;

                RSMPGS.ProcessImage.CreateAndAddValueTypeObject(sValueTypeKey, sName, sType, sValueRange, sComment);

                Value = new cValue(sValueTypeKey, true);
            }
        }
Ejemplo n.º 2
0
        public cStatusReturnValue(cStatusObject StatusObject, string sCompleteRow, ref int iIndex)
        {
            this.StatusObject = StatusObject;

            sName = cHelper.Item(sCompleteRow, iIndex++, ';').Trim();

            if (IsValid())
            {
                string sType            = cHelper.Item(sCompleteRow, iIndex++, ';').Trim();
                string sValueRange      = cHelper.Item(sCompleteRow, iIndex++, ';').Trim();
                string sCommentFromFile = cHelper.Item(sCompleteRow, iIndex++, ';').Trim();
                sComment = sCommentFromFile.Replace("\"", "").Replace("\n", " / ").Trim();

                string sValueTypeKey = StatusObject.sObjectType + "\t" + "alarms" + "\t" + StatusObject.sStatusCodeId + "\t" + StatusObject.sSpecificObject + "\t" + sName;

                RSMPGS.ProcessImage.CreateAndAddValueTypeObject(sValueTypeKey, sName, sType, sValueRange, sComment);

                Value = new cValue(sValueTypeKey, true);
            }
        }