public PatternList() : base(ControlList.schedule.patterns, false) { if (ControlList.data.current_game_patterns != null) { SetCurrent += new SetCurrentMethod(ControlList.data.SetCurrentPattern); AddCurrent += new AddCurrentMethod(ControlList.data.current_game_patterns.AddChildMember); } }
public PackList() : base(ControlList.schedule.packs, false) { SetCurrent += new SetCurrentMethod(ControlList.data.SetCurrentPack); if (ControlList.data.current_pack_group_packs != null) { AddCurrent += new AddCurrentMethod(ControlList.data.current_pack_group_packs.AddChildMember); } }
public GameList() : base(ControlList.schedule.games, false) { SetCurrent += new SetCurrentMethod(ControlList.data.SetCurrentGame); if (ControlList.data != null && ControlList.data.current_session_games != null) { AddCurrent += new AddCurrentMethod(ControlList.data.current_session_games.AddChildMember); } }
public PrizeLevelList() : base(ControlList.schedule.Tables[PrizeLevelNames.TableName], false) { //SetCurrent += new SetCurrentMethod( ControlList.data.SetCurrentSession ); CurrentObjectTableView table = ControlList.schedule.Tables[CurrentGameGroupPrizes.TableName] as CurrentObjectTableView; if (table != null) { AddCurrent += new AddCurrentMethod(table.AddChildMember); SetCurrent += new SetCurrentMethod(ControlList.data.SetCurrentPrize); } }
public PackListTargetBundle() : base(ControlList.schedule.packs, false) { SetCurrent += new SetCurrentMethod(ControlList.data.SetCurrentPack); AddCurrent += new AddCurrentMethod(ControlList.data.current_session_bundle_packs.AddChildMember); }