Exemple #1
0
        public ActionResult Game(GamesCycle gc)
        {
            GamesCycle editGc = gamesRepo.GetGameCycleById(gc.CycleId);

            var leagueId = editGc.Stage.LeagueId;
            var unionId  = editGc.Stage.League.UnionId;
            var seasonId = editGc.Stage.League.SeasonId;
            var uRepo    = new UsersRepo();

            if (unionId != null)
            {
                ViewBag.Referees = uRepo.GetUnionAndLeageReferees(unionId.Value, leagueId);

                var aRepo = new AuditoriumsRepo();
                if (seasonId.HasValue)
                {
                    //if season id has value get all arena's by season id
                    ViewBag.Auditoriums = aRepo.GetByUnionAndSeason(unionId.Value, seasonId.Value);
                }
                else
                {
                    ViewBag.Auditoriums = aRepo.GetAll(unionId.Value);
                }
            }
            return(PartialView("_Game", editGc));
        }
Exemple #2
0
        public ActionResult AuditoriumSchedules(int id, int?seasonId = null)
        {
            var resList = gamesRepo.GetCyclesByAuditorium(id, seasonId);
            var aRepo   = new AuditoriumsRepo();
            var aud     = aRepo.GetById(id);

            ViewBag.AudTitle   = aud.Name;
            ViewBag.AudAddress = aud.Address;
            ViewBag.SeasonId   = seasonId;
            return(View(resList));
        }