/// <summary> /// Toggle the locking / unlocking of the scanner. /// </summary> public void ServerToggleLock() { if (scanner && scanner.IsClosed && scanner.Powered) { scanner.ServerToggleLocked(); } }
/// <summary> /// Toggle the locking / unlocking of the scanner. /// </summary> public void ServerToggleLock() { if (Inoperable()) { UpdateInoperableStatus(); return; } if (scanner.IsClosed) { scanner.ServerToggleLocked(); scanner.statusString = scanner.IsLocked ? "Scanner locked." : "Scanner unlocked."; } else { scanner.statusString = "Scanner is not closed."; } }