Make play order

Superior

 

A new league schedule must be started from page "Home" and as shown:

mceclip0.png

Data set on first initializing a league

ActivateLeague()

  • sessionVar.SolutionsDataTable = null;
  • sessionVar.SolutionID = -1;
  • sessionVar.LeagueNameComplete = null;
  • sessionVar.SeasonID

InitiateLeague()

  • sessionVar.Organisation
  • sessionVar.DivisionID
  • new XPO.League
  • new XPO.SchedulingTimePriority

ImportTeam() - and venues

  • new XPO.Team
  • new XPO.Venue(uow)

ScheduleDefaultMake()

  • new XPO.Schedule(uow)  - if not exists at all for this league
    • sessionVar.ObjUser(uow).ActiveSchedule
    • new XPO.ScheduleObjective(uow)

Data on enter page "Basics"

SchedulingTimeForLeagueBasedOnSeasonDefault()

VerifyLeagueDateFrom()

  • sessionVar.ObjLeague(uow).DateFrom/DateTo: Get dates from "SchedulingTime" for selected league

Manual: Set "SchedulingTime" and "SchedulingTimePriority" for active league

CreateRounds()

Manual: SetRoundDates based on active records in "SchedulingTime"

Data on enter page "Schedule"

If not exists: New recortd Schedule

 

 

 

 

 

 

 

How did we do?

Definisjoner av ranking

Schedule - New and archive

Contact