public virtual FilterPropertyTable copyWithFilterTable()
        {
            FilterPropertyTable o = (FilterPropertyTable)clone();

            if (FilterTable != null)
            {
                o.FilterTable = (FilterTable)FilterTable.clone();
            }
            return(o);
        }
Example #2
0
        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);
        }
Example #3
0
        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);
        }