/// <summary> /// Fires on page load. /// </summary> protected void Page_Load(object sender, EventArgs e) { // Register client scripts // RegisterJs("~/bundles/welcome"); RegisterScript("~/scripts/segregwelcome.js"); // Process variables in query string ProcessQueryString(); if (!IsPostBack) { //Check access GetAccessCode(); // Grant or deny access if (IsAuthorized(AccessCode)) { PanelWelcome.Visible = true; PanelAccessDenied.Visible = false; } else { PanelWelcome.Visible = false; PanelAccessDenied.Visible = true; EventLog(AccessCode, "Access denied", "game"); } // Add access code to Viewstate LblAccessCode.Text = AccessCode; // Perform Checkin on the WebService var dms = new DescilMturkService(new PersistedRepository()); dms.Checkin(AccessCode); //Loggin PageLog(AccessCode, "welcome", WelcomeWizard.ActiveStepIndex); } }