コード例 #1
0
 public static void SetActiveRegisterDrawer()
 {
     ActiveRegisterDrawer = null;
     if (RegisterId == null)
     {
         return;
     }
     foreach (RegisterDrawer drawer in RegisterDrawer.GetOpen(RegisterId.Value))
     {
         if (drawer.EmployeeId == SessionManager.ActiveEmployee.Id)
         {
             ActiveRegisterDrawer = drawer;
             return;
         }
     }
 }
コード例 #2
0
 public static void CheckAvailable(out bool drawer1Available, out bool drawer2Available)
 {
     if (RegisterId == null)
     {
         drawer1Available = false;
         drawer2Available = false;
         return;
     }
     drawer1Available = true;
     drawer2Available = true;
     foreach (RegisterDrawer drawer in RegisterDrawer.GetOpen(RegisterId.Value))
     {
         if (drawer.RegisterSubId == 0)
         {
             drawer1Available = false;
         }
         if (drawer.RegisterSubId == 1)
         {
             drawer2Available = false;
         }
     }
 }