public void ContainsTest() { var color1 = new Color(1); var color2 = new Color(2); var variable1 = new Variable(new[] { color1 }); var variable2 = new Variable(new[] { color2 }); var restriction = new Restriction(variable1, color1, variable2, color2); Assert.True(restriction.Contains(color1)); Assert.True(restriction.Contains(color2)); var color3 = new Color(3); var color22 = new Color(2); Assert.False(restriction.Contains(color3)); Assert.False(restriction.Contains(color22)); }
/// <summary> /// Check if Dentist /// </summary> /// <returns></returns> public static bool isDentist() { bool result = false; if (Restriction.Contains("Dentist") || Restriction.Contains("Dentist".ToLower()) || Restriction.Contains("Dentist".ToUpper())) { result = true; } else { result = false; } return(result); }
/// <summary> /// Check if Assistant /// </summary> /// <returns></returns> public static bool isAssistant() { bool result = false; if (Restriction.Contains("Assistant") || Restriction.Contains("Assistant".ToLower()) || Restriction.Contains("Assistant".ToUpper())) { result = true; } else if (Restriction.Contains("Employee") || Restriction.Contains("Employee".ToLower()) || Restriction.Contains("Employee".ToUpper())) { result = true; } else if (Restriction.Contains("Staff") || Restriction.Contains("Staff".ToUpper()) || Restriction.Contains("Staff".ToLower())) { result = true; } else { result = false; } return(result); }