コード例 #1
0
ファイル: Program.cs プロジェクト: Slesa/Poseidon
 bool CheckWorkbench()
 {
     if (PmsWorkbench != null) return true;
     var waiterId = new ManualInput("Waiter", 3).GetNumber();
     if (waiterId > 0)
     {
         PmsWorkbench = WorkbenchProvider.ClaimWorkbench(waiterId);
     }
     return PmsWorkbench != null;
 }
コード例 #2
0
ファイル: WorkbenchProvider.cs プロジェクト: Slesa/Poseidon
 public void FreeWorkbench(PmsWorkbench workbench)
 {
     if(workbench==null) throw new InvalidWorkbenchException();
 }