ActivEarth.Competition.Challenges.DisplayChallengesPage.Page_Load C# (CSharp) Метод

Page_Load() защищенный Метод

Loads the page.
protected Page_Load ( object sender, EventArgs e ) : void
sender object Sender that request the page load.
e EventArgs The arguments of the event.
Результат void
        protected void Page_Load(object sender, EventArgs e)
        {
            var user = (User)Session["userDetails"];
             if (user == null)
             {
                 Response.Redirect("~/Account/Login.aspx");
             }
             else
             {
                 foreach (Challenge challenge in ChallengeDAO.GetActiveDailyChallenges(user.UserID))
                 {
                     _displayDailyChallenges.AddChallengeToDisplay(challenge);
                 }

                 foreach (Challenge challenge in ChallengeDAO.GetActiveWeeklyChallenges(user.UserID))
                 {
                     _displayWeeklyChallenges.AddChallengeToDisplay(challenge);
                 }

                 foreach (Challenge challenge in ChallengeDAO.GetActiveMonthlyChallenges(user.UserID))
                 {
                     _displayMonthlyChallenges.AddChallengeToDisplay(challenge);
                 }

                 foreach (Challenge challenge in ChallengeDAO.GetActivePersistentChallenges(user.UserID))
                 {
                     _displayPersistentChallenges.AddChallengeToDisplay(challenge);
                 }
             }
        }
DisplayChallengesPage