public virtual FilterPropertyTable copyWithFilterTable() { FilterPropertyTable o = (FilterPropertyTable)clone(); if (FilterTable != null) { o.FilterTable = (FilterTable)FilterTable.clone(); } return(o); }
public virtual object clone() { FilterTable o = new FilterTable(); o.FilterId = FilterId; o.FilterDescription = FilterDescription; o.FilterName = FilterName; o.FilterType = FilterType; o.LastUpdate = LastUpdate; return(o); }
public virtual FilterTable copyWithProperties() { FilterTable o = new FilterTable(); o.FilterId = FilterId; o.FilterDescription = FilterDescription; o.FilterName = FilterName; o.FilterType = FilterType; o.LastUpdate = LastUpdate; o.filterPropertyList = new List <FilterPropertyTable>(); if (FilterPropertyList != null) { IEnumerator <FilterPropertyTable> iter = FilterPropertyList.GetEnumerator(); while (iter.MoveNext()) { o.filterPropertyList.Add((FilterPropertyTable)iter.Current.clone()); } } return(o); }