示例#1
0
 /// <summary>
 /// Toggle the locking / unlocking of the scanner.
 /// </summary>
 public void ServerToggleLock()
 {
     if (scanner && scanner.IsClosed && scanner.Powered)
     {
         scanner.ServerToggleLocked();
     }
 }
示例#2
0
 /// <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.";
     }
 }