/// <summary> /// Constructor for building a new simple object with the POCO class /// </summary> public vPowerBITreatmentBMP(vPowerBITreatmentBMP vPowerBITreatmentBMP) : this() { this.PrimaryKey = vPowerBITreatmentBMP.PrimaryKey; this.TreatmentBMPName = vPowerBITreatmentBMP.TreatmentBMPName; this.TreatmentBMPTypeName = vPowerBITreatmentBMP.TreatmentBMPTypeName; this.Jurisdiction = vPowerBITreatmentBMP.Jurisdiction; this.LocationLon = vPowerBITreatmentBMP.LocationLon; this.LocationLat = vPowerBITreatmentBMP.LocationLat; this.Watershed = vPowerBITreatmentBMP.Watershed; this.UpstreamBMPID = vPowerBITreatmentBMP.UpstreamBMPID; this.DelineationType = vPowerBITreatmentBMP.DelineationType; this.WaterQualityManagementPlanID = vPowerBITreatmentBMP.WaterQualityManagementPlanID; this.TreatmentBMPModelingAttributeID = vPowerBITreatmentBMP.TreatmentBMPModelingAttributeID; this.TreatmentBMPID = vPowerBITreatmentBMP.TreatmentBMPID; this.UpstreamTreatmentBMPID = vPowerBITreatmentBMP.UpstreamTreatmentBMPID; this.AverageDivertedFlowrate = vPowerBITreatmentBMP.AverageDivertedFlowrate; this.AverageTreatmentFlowrate = vPowerBITreatmentBMP.AverageTreatmentFlowrate; this.DesignDryWeatherTreatmentCapacity = vPowerBITreatmentBMP.DesignDryWeatherTreatmentCapacity; this.DesignLowFlowDiversionCapacity = vPowerBITreatmentBMP.DesignLowFlowDiversionCapacity; this.DesignMediaFiltrationRate = vPowerBITreatmentBMP.DesignMediaFiltrationRate; this.DesignResidenceTimeforPermanentPool = vPowerBITreatmentBMP.DesignResidenceTimeforPermanentPool; this.DiversionRate = vPowerBITreatmentBMP.DiversionRate; this.DrawdownTimeforWQDetentionVolume = vPowerBITreatmentBMP.DrawdownTimeforWQDetentionVolume; this.EffectiveFootprint = vPowerBITreatmentBMP.EffectiveFootprint; this.EffectiveRetentionDepth = vPowerBITreatmentBMP.EffectiveRetentionDepth; this.InfiltrationDischargeRate = vPowerBITreatmentBMP.InfiltrationDischargeRate; this.InfiltrationSurfaceArea = vPowerBITreatmentBMP.InfiltrationSurfaceArea; this.MediaBedFootprint = vPowerBITreatmentBMP.MediaBedFootprint; this.PermanentPoolorWetlandVolume = vPowerBITreatmentBMP.PermanentPoolorWetlandVolume; this.RoutingConfigurationID = vPowerBITreatmentBMP.RoutingConfigurationID; this.StorageVolumeBelowLowestOutletElevation = vPowerBITreatmentBMP.StorageVolumeBelowLowestOutletElevation; this.SummerHarvestedWaterDemand = vPowerBITreatmentBMP.SummerHarvestedWaterDemand; this.TimeOfConcentrationID = vPowerBITreatmentBMP.TimeOfConcentrationID; this.DrawdownTimeForDetentionVolume = vPowerBITreatmentBMP.DrawdownTimeForDetentionVolume; this.TotalEffectiveBMPVolume = vPowerBITreatmentBMP.TotalEffectiveBMPVolume; this.TotalEffectiveDrywellBMPVolume = vPowerBITreatmentBMP.TotalEffectiveDrywellBMPVolume; this.TreatmentRate = vPowerBITreatmentBMP.TreatmentRate; this.UnderlyingHydrologicSoilGroupID = vPowerBITreatmentBMP.UnderlyingHydrologicSoilGroupID; this.UnderlyingInfiltrationRate = vPowerBITreatmentBMP.UnderlyingInfiltrationRate; this.WaterQualityDetentionVolume = vPowerBITreatmentBMP.WaterQualityDetentionVolume; this.WettedFootprint = vPowerBITreatmentBMP.WettedFootprint; this.WinterHarvestedWaterDemand = vPowerBITreatmentBMP.WinterHarvestedWaterDemand; this.MonthsOfOperationID = vPowerBITreatmentBMP.MonthsOfOperationID; this.DryWeatherFlowOverrideID = vPowerBITreatmentBMP.DryWeatherFlowOverrideID; CallAfterConstructor(vPowerBITreatmentBMP); }
partial void CallAfterConstructor(vPowerBITreatmentBMP vPowerBITreatmentBMP);