Add school dress rules tab in Management with tests.

This commit is contained in:
Leonid Pershin
2026-08-20 06:20:06 +03:00
parent c541156614
commit aab0c00988
13 changed files with 724 additions and 15 deletions
+15
View File
@@ -112,6 +112,21 @@ public static class Appropriateness
return false;
}
if (rules.Color.Equals(ColorPolicies.WhiteTopBlackBottom, StringComparison.Ordinal))
{
if (def.Layers.Contains(ApparelLayers.Top, StringComparer.Ordinal)
&& !color.Equals("White", StringComparison.Ordinal))
{
return false;
}
if (def.Layers.Contains(ApparelLayers.Bottom, StringComparer.Ordinal)
&& !color.Equals("Black", StringComparison.Ordinal))
{
return false;
}
}
return true;
}