public static FilterChangeOb getFilterObFrom(List<FilterObject> CusL) { FilterChangeOb filCg = new FilterChangeOb(); filCg.addFilfer = new List<string>(); filCg.removeFilter = new List<string>(); foreach (FilterObject fil in CusL) { if (fil.use) { filCg.addFilfer.Add(fil.filter); } else { if (fil.mode == FilterObject.FilterObjectMode.KEEP) { filCg.removeFilter.Add(fil.filter); } } } return filCg; }
public void SetFilter(FilterChangeOb filt) { dataReceiver.SetFilter(m_currentMonitorGroup, filt); }
public void SetFilter(String MonirotGroupName, FilterChangeOb filt) { pFolderTrack.SetFilter(MonirotGroupName, filt); }
public FilterChangeOb GetLists() { FilterChangeOb filCg = new FilterChangeOb(); filCg.addFilfer = new List<string>(); filCg.removeFilter = new List<string>(); foreach (FilterObject fil in FilterObList) { if (fil.use) { filCg.addFilfer.Add(fil.filter); } else { if (fil.mode == FilterObject.FilterObjectMode.KEEP) { filCg.removeFilter.Add(fil.filter); } } } return filCg; }