Beispiel #1
0
 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);
     }
 }
Beispiel #2
0
 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);
     }
 }
Beispiel #3
0
 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);
     }
 }
Beispiel #4
0
        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);
            }
        }
Beispiel #5
0
 public PackListTargetBundle()
     : base(ControlList.schedule.packs, false)
 {
     SetCurrent += new SetCurrentMethod(ControlList.data.SetCurrentPack);
     AddCurrent += new AddCurrentMethod(ControlList.data.current_session_bundle_packs.AddChildMember);
 }