public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
        {
            Door.LockStatus status = (Door.LockStatus)value;

            switch (status)
            {
            case Door.LockStatus.LOCKED:
                return("Red");

            case Door.LockStatus.UNLOCKED:
                return("Green");

            case Door.LockStatus.UNKNOWN:
                return("Yellow");

            default:
                throw (new ArgumentException("Invalid lock status"));
            }
        }
        public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
        {
            Door.LockStatus status = (Door.LockStatus)value;

            return(status.ToString());
        }