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; } } }
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; } } }