Esempio n. 1
0
 /// <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);
 }
Esempio n. 2
0
        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);
            }
        }
Esempio n. 3
0
        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)));
        }
Esempio n. 4
0
 public virtual void  execute(TeamSheet team)
 {
 }