Пример #1
0
        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));
        }
Пример #2
0
        /// <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);
        }
Пример #3
0
        /// <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);
        }