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); } }
public ItemLog(MonitoredItem i, GroupLog papa) { MI = i; Value = ""; Group = papa; }