Beispiel #1
0
 public void PressButton()
 {
     Console.WriteLine("Pressing the remote control button...");
     if (_door.IsOpen())
     {
         _door.Close();
     }
     _door.Open();
 }
Beispiel #2
0
 public void PressButton()
 {
     if (_door.IsOpen())
     {
         _door.Close();
         return;
     }
     _door.Open();
     System.Console.WriteLine("Door is opened!");
     _closedoor.Start();
 }
Beispiel #3
0
 public void PressBotton()
 {
     Console.WriteLine("Pressing the Remote Control Button...");
     if (door.isOpen())
     {
         door.Close();
     }
     else
     {
         door.Open();
     }
 }
Beispiel #4
0
 public void Recognize(Bark bark)
 {
     Console.WriteLine("Bark Recognizer heard a " + bark.Sound);
     // ArrayList allowedBarks = _door.AllowedBarks;
     foreach (Bark dogBark in _door.AllowedBarks)
     {
         if (dogBark.Equal(bark))
         {
             _door.Open();
             return;
         }
     }
     Console.WriteLine("This dog is not allowed..");
 }
        public void Recognize(Bark bark)
        {
            Console.WriteLine("Bark Recognizer : Heard a '" + bark.Sound + "'");
            List <Bark>        allowedBarks = _door.GetAllowedBark;
            IEnumerator <Bark> iterator     = allowedBarks.GetEnumerator();

            while (iterator.MoveNext())
            {
                Bark allowedBark = (Bark)iterator.Current;
                if (allowedBark.Equals(bark))
                {
                    _door.Open();
                    return;
                }
            }
            Console.WriteLine("Dog is not allowed");
        }
Beispiel #6
0
        public void Recognize(Bark bark)
        {
            Console.WriteLine("   BarkRecognizer: Heard a '" + bark.Sound
                              + "'");
            List <Bark> allowedBarks = door.AllowedBark;

            foreach (Bark b in allowedBarks)
            {
                Bark allowedBark = b;
                if (allowedBark.Equals(bark))
                {
                    door.Open();
                    return;
                }
            }
            Console.WriteLine("This Dog is not Allowed..");
        }