/// <summary>Creates a new instance of TeamSheetCreator </summary> public TeamSheetCreator(System.String filename) { Config.loadConfig("league.xml"); Tactic.parseTactics("tactics.xml"); roster = new Roster(filename); //Parse command line and read roster; teamsheet = new TeamSheet(roster); }
public ManagerTeamSheet(List <Manager> managers, TeamSheet teamSheet) : this() { foreach (var manager in managers) { TeamSheetTeam teamSheetTeam = teamSheet.Teams.Where(x => x.Manager == manager.Alias).FirstOrDefault(); ManagerTeam managerTeam = new ManagerTeam(manager, teamSheetTeam); ManagerTeams.Add(managerTeam); } }
public ActionResult Edit() { TeamSheet teamSheet = teamSheetService.Get(); var managers = db.Managers.AsNoTracking() .Include(x => x.Players.Select(p => p.Player)) .Include(x => x.GoalKeepers.Select(t => t.Team)) .OrderBy(x => x.Name) .ToList(); ViewBag.LastUpload = teamSheetService.LastUpload(); ViewBag.NoNews = true; return(View(new ManagerTeamSheet(managers, teamSheet))); }
public virtual void execute(TeamSheet team) { }