Index: DamClients/DamUI/trunk/src/Dam/Forms/DamContext.cs
===================================================================
diff -u -r6718 -r6776
--- DamClients/DamUI/trunk/src/Dam/Forms/DamContext.cs (.../DamContext.cs) (revision 6718)
+++ DamClients/DamUI/trunk/src/Dam/Forms/DamContext.cs (.../DamContext.cs) (revision 6776)
@@ -56,7 +56,7 @@
/// the flag
public override bool? ShouldValidate(object source, string member)
{
- if (source is Soil soil)
+ if (source is DamSoil soil)
{
return ShouldValidateSoil(member, soil);
}
@@ -98,7 +98,7 @@
return true;
}
- var soil = source as Soil;
+ var soil = source as DamSoil;
if (soil != null)
{
bool? visibleAccordingSoilUserFilter = VisibleAccordingSoilUserFilter(member);
@@ -182,24 +182,24 @@
return true;
}
- if (source is Soil soil)
+ if (source is DamSoil soil)
{
- if (member == StaticReflection.GetMemberName(s => s.Name) ||
- member == StaticReflection.GetMemberName(s => s.StressTable) ||
- member == StaticReflection.GetMemberName(s => s.SuTable))
+ if (member == StaticReflection.GetMemberName(s => s.Name) ||
+ member == StaticReflection.GetMemberName(s => s.StressTable) ||
+ member == StaticReflection.GetMemberName(s => s.SuTable))
{
return false;
}
- if (member == StaticReflection.GetMemberName(s => s.POP) ||
- member == StaticReflection.GetMemberName(s => s.RatioCuPc) ||
- member == StaticReflection.GetMemberName(s => s.StrengthIncreaseExponent))
+ if (member == StaticReflection.GetMemberName(s => s.POP) ||
+ member == StaticReflection.GetMemberName(s => s.RatioCuPc) ||
+ member == StaticReflection.GetMemberName(s => s.StrengthIncreaseExponent))
{
return soil.ShearStrengthModel == ShearStrengthModel.CuCalculated;
}
- if (member == StaticReflection.GetMemberName(s => s.Cohesion) ||
- member == StaticReflection.GetMemberName(s => s.FrictionAngle))
+ if (member == StaticReflection.GetMemberName(s => s.Cohesion) ||
+ member == StaticReflection.GetMemberName(s => s.FrictionAngle))
{
return soil.ShearStrengthModel == ShearStrengthModel.CPhi;
}
@@ -265,7 +265,7 @@
public override ICollection GetDomain(object source, string member)
{
- if (source is Soil && member == StaticReflection.GetMemberName(s => s.ShearStrengthModel))
+ if (source is DamSoil && member == StaticReflection.GetMemberName(s => s.ShearStrengthModel))
{
return new List
{
@@ -281,25 +281,25 @@
public override string GetFormat(Type type, object source, string member)
{
- if ((type == typeof(Soil) || source is Soil) && (member == StaticReflection.GetMemberName(x => x.PermeabKx)))
+ if ((type == typeof(DamSoil) || source is DamSoil) && (member == StaticReflection.GetMemberName(x => x.PermeabKx)))
{
return "E3";
}
return base.GetFormat(type, source, member);
}
- private static bool ShouldValidateSoil(string member, Soil soil)
+ private static bool ShouldValidateSoil(string member, DamSoil soil)
{
- if (member == StaticReflection.GetMemberName(s => s.POP) ||
- member == StaticReflection.GetMemberName(s => s.RatioCuPc) ||
- member == StaticReflection.GetMemberName(s => s.StrengthIncreaseExponent))
+ if (member == StaticReflection.GetMemberName(s => s.POP) ||
+ member == StaticReflection.GetMemberName(s => s.RatioCuPc) ||
+ member == StaticReflection.GetMemberName(s => s.StrengthIncreaseExponent))
{
return soil.ShearStrengthModel == ShearStrengthModel.CuCalculated;
}
- if (member == StaticReflection.GetMemberName(s => s.Cohesion) ||
- member == StaticReflection.GetMemberName(s => s.FrictionAngle))
+ if (member == StaticReflection.GetMemberName(s => s.Cohesion) ||
+ member == StaticReflection.GetMemberName(s => s.FrictionAngle))
{
return soil.ShearStrengthModel == ShearStrengthModel.CPhi;
}
@@ -348,31 +348,31 @@
private readonly HashSet alwaysVisibleProperties = new HashSet
{
- StaticReflection.GetMemberName(s => s.Name),
- StaticReflection.GetMemberName(s => s.Color),
- StaticReflection.GetMemberName(s => s.SoilType)
+ StaticReflection.GetMemberName(s => s.Name),
+ StaticReflection.GetMemberName(s => s.Color),
+ StaticReflection.GetMemberName(s => s.SoilType)
};
private readonly HashSet macrostabilitySoilProperties = new HashSet
{
- StaticReflection.GetMemberName(s => s.AbovePhreaticLevel),
- StaticReflection.GetMemberName(s => s.BelowPhreaticLevel),
- StaticReflection.GetMemberName(s => s.ShearStrengthModel),
- StaticReflection.GetMemberName(s => s.Cohesion),
- StaticReflection.GetMemberName(s => s.FrictionAngle),
- StaticReflection.GetMemberName(s => s.POP),
- StaticReflection.GetMemberName(s => s.RatioCuPc),
- StaticReflection.GetMemberName(s => s.StrengthIncreaseExponent),
- StaticReflection.GetMemberName(s => s.StressTable),
- StaticReflection.GetMemberName(s => s.SuTable)
+ StaticReflection.GetMemberName(s => s.AbovePhreaticLevel),
+ StaticReflection.GetMemberName(s => s.BelowPhreaticLevel),
+ StaticReflection.GetMemberName(s => s.ShearStrengthModel),
+ StaticReflection.GetMemberName(s => s.Cohesion),
+ StaticReflection.GetMemberName(s => s.FrictionAngle),
+ StaticReflection.GetMemberName(s => s.POP),
+ StaticReflection.GetMemberName(s => s.RatioCuPc),
+ StaticReflection.GetMemberName(s => s.StrengthIncreaseExponent),
+ StaticReflection.GetMemberName(s => s.StressTable),
+ StaticReflection.GetMemberName(s => s.TrafficLoadDegreeOfConsolidation)
};
private readonly HashSet pipingSoilProperties = new HashSet
{
- StaticReflection.GetMemberName(s => s.AbovePhreaticLevel),
- StaticReflection.GetMemberName(s => s.BelowPhreaticLevel),
- StaticReflection.GetMemberName(s => s.DiameterD70),
- StaticReflection.GetMemberName(s => s.PermeabKx)
+ StaticReflection.GetMemberName(s => s.AbovePhreaticLevel),
+ StaticReflection.GetMemberName(s => s.BelowPhreaticLevel),
+ StaticReflection.GetMemberName(s => s.DiameterD70),
+ StaticReflection.GetMemberName(s => s.PermeabKx)
};
private HashSet combinedSoilProperties;