Inheritance: StatEvent
Example #1
0
        public LineupEvent CreateLineupEvent()
        {
            Time        startTime;
            LineupEvent lineup;

            if (Periods.Count == 0)
            {
                startTime = new Time(0);
            }
            else
            {
                startTime = Periods [0].PeriodNode.Start;
            }

            lineup = new LineupEvent {
                Name                = Catalog.GetString("Lineup"),
                EventType           = SubstitutionsEventType,
                HomeStartingPlayers = LocalTeamTemplate.StartingPlayersList,
                HomeBenchPlayers    = LocalTeamTemplate.BenchPlayersList,
                AwayStartingPlayers = VisitorTeamTemplate.StartingPlayersList,
                AwayBenchPlayers    = VisitorTeamTemplate.BenchPlayersList,
                EventTime           = startTime
            };
            AddEvent(lineup);

            return(lineup);
        }
 public void LoadLineup(ProjectLongoMatch project, LineupEvent lineup)
 {
     this.lineup = lineup;
     playershbox.Visible = false;
     tagger.SubstitutionMode = true;
     tagger.ShowSubstitutionButtons = false;
     LoadTeams (project, lineup.HomeStartingPlayers, lineup.HomeBenchPlayers,
         lineup.AwayStartingPlayers, lineup.AwayBenchPlayers);
 }
        public LineupEvent CreateLineupEvent()
        {
            Time startTime;
            LineupEvent lineup;

            if (Periods.Count == 0) {
                startTime = new Time (0);
            } else {
                startTime = Periods [0].PeriodNode.Start;
            }

            lineup = new LineupEvent {
                Name = Catalog.GetString ("Lineup"),
                EventType = SubstitutionsEventType,
                HomeStartingPlayers = LocalTeamTemplate.StartingPlayersList,
                HomeBenchPlayers = LocalTeamTemplate.BenchPlayersList,
                AwayStartingPlayers = VisitorTeamTemplate.StartingPlayersList,
                AwayBenchPlayers = VisitorTeamTemplate.BenchPlayersList,
                EventTime = startTime
            };
            AddEvent (lineup);

            return lineup;
        }