コード例 #1
0
 /// <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);
 }
コード例 #2
0
 partial void CallAfterConstructor(vPowerBITreatmentBMP vPowerBITreatmentBMP);