public static IndustrialActivitySearchFilter ConvertToIndustrialActivitySearchFilter(PollutantReleaseSearchFilter filter) { IndustrialActivitySearchFilter converted = new IndustrialActivitySearchFilter(); converted.AreaFilter = clone(filter.AreaFilter) as AreaFilter; converted.YearFilter = clone(filter.YearFilter) as YearFilter; converted.ActivityFilter = clone(filter.ActivityFilter) as ActivityFilter; return(converted); }
public static IndustrialActivitySearchFilter ConvertToIndustrialActivitySearchFilter(WasteTransferSearchFilter filter) { IndustrialActivitySearchFilter converted = new IndustrialActivitySearchFilter(); converted.AreaFilter = clone(filter.AreaFilter) as AreaFilter; converted.YearFilter = clone(filter.YearFilter) as YearFilter; converted.ActivityFilter = clone(filter.ActivityFilter) as ActivityFilter; return(converted); }
public static FacilitySearchFilter ConvertToFacilitySearchFilter(IndustrialActivitySearchFilter filter) { FacilitySearchFilter converted = new FacilitySearchFilter(); converted.AreaFilter = clone(filter.AreaFilter) as AreaFilter; converted.YearFilter = clone(filter.YearFilter) as YearFilter; converted.ActivityFilter = clone(filter.ActivityFilter) as ActivityFilter; return(converted); }
/// <summary> /// Creates a new object that is a deep copy of the current instance. /// </summary> public object Clone() { IndustrialActivitySearchFilter clone = this.MemberwiseClone() as IndustrialActivitySearchFilter; clone.AreaFilter = this.AreaFilter != null?this.AreaFilter.Clone() as AreaFilter : null; clone.YearFilter = this.YearFilter != null?this.YearFilter.Clone() as YearFilter : null; clone.ActivityFilter = this.ActivityFilter != null?this.ActivityFilter.Clone() as ActivityFilter : null; return(clone); }
public static WasteTransferTimeSeriesFilter ConvertToWasteTransferTimeSeriesFilter(IndustrialActivitySearchFilter filter) { WasteTransferTimeSeriesFilter converted = new WasteTransferTimeSeriesFilter(); converted.AreaFilter = clone(filter.AreaFilter) as AreaFilter; converted.ActivityFilter = clone(filter.ActivityFilter) as ActivityFilter; return(converted); }
public static PollutantReleasesTimeSeriesFilter ConvertToPollutantReleasesTimeSeriesFilter(IndustrialActivitySearchFilter filter) { PollutantReleasesTimeSeriesFilter converted = new PollutantReleasesTimeSeriesFilter(); converted.AreaFilter = clone(filter.AreaFilter) as AreaFilter; converted.ActivityFilter = clone(filter.ActivityFilter) as ActivityFilter; return(converted); }
public static PollutantTransfersSearchFilter ConvertToPollutantTransfersSearchFilter(IndustrialActivitySearchFilter filter) { PollutantTransfersSearchFilter converted = new PollutantTransfersSearchFilter(); converted.AreaFilter = clone(filter.AreaFilter) as AreaFilter; converted.YearFilter = clone(filter.YearFilter) as YearFilter; converted.ActivityFilter = clone(filter.ActivityFilter) as ActivityFilter; return(converted); }