public void DoorOpened()
        {
            switch (_doorState)
            {
            case State.DoorOpening:
                _doorState = State.DoorClosing;
                _door.Close();
                break;

            case State.DoorClosed:
                _alarm.SoundAlarm();
                _doorState = State.DoorBreached;
                break;
            }
        }