Example #1
0
        public GroupConf(GroupLog group)
        {
            if (group == null)
            {
                return;
            }

            Name            = group.Name;
            CSVPath         = group.FilePath;
            ItemConfs       = new List <ItemConf>();
            LogFileSettings = group.LogFileSettings;
            UpdatePeriod    = group.UpdatePeriod;
            LogRate         = group.LogRate;
            foreach (ItemLog item in group.Items)
            {
                ItemConf itemConf = new ItemConf(item.MI);
                ItemConfs.Add(itemConf);
            }
        }
Example #2
0
 public ItemLog(MonitoredItem i, GroupLog papa)
 {
     MI    = i;
     Value = "";
     Group = papa;
 }