protected void Page_Load(object sender, EventArgs e) { new BasePage(); Session["bodyid"] = "coupon"; if (Session["AdminLogin"] == null) { divLogin.Visible = true; } else { divLogin.Visible = false; if (!IsPostBack) { if (authenticateAndPopulateInformation()) { HLfbconnect1.Enabled = false; HLfbconnect2.Enabled = false; try { HLfbLocalize1.Text = Resources.Resource.AuthenticatedWithFacebook + adminName; HLfbLocalize2.Text = Resources.Resource.AuthenticatedWithFacebook + adminName; } catch { HLfbLocalize1.Text = "Connected as " + adminName; HLfbLocalize2.Text = "Connected as " + adminName; } divFBAuthenticate.Style.Add("width", "374px"); RemoveBtn.Visible = true; ConnectionToFacebook.ImageUrl = "~/Images/socialmedia/clean.png"; divPageMapping.Visible = true; using (Database db = new MySqlDatabase()) { FBPagesList.DataSource = db.getAdminFBPages(); FBPagesList.DataTextField = "Value"; FBPagesList.DataValueField = "Key"; FBPagesList.DataBind(); FBPagesList.Items.Insert(0, new ListItem("--Select--", "Select")); GenreList.DataSource = db.getGenreList(); GenreList.DataTextField = "Value"; GenreList.DataValueField = "Key"; GenreList.DataBind(); GenreList.Items.Insert(0, new ListItem("--Select--", "Select")); GenreList.Items.Insert(1, new ListItem("--Add New Genre--", "Add")); MappingGrid.DataSource = db.getPageGenreMapping(); MappingGrid.DataBind(); } } else { divFBAuthenticate.Style.Add("width", "230px"); HLfbconnect1.Enabled = true; HLfbconnect2.Enabled = true; HLfbLocalize1.Text = Resources.Resource.AuthenticateWithFacebook; HLfbLocalize2.Text = Resources.Resource.AuthenticateWithFacebook; RemoveBtn.Visible = false; ConnectionToFacebook.ImageUrl = "~/Images/socialmedia/Redcross.png"; divPageMapping.Visible = false; try { using (Database db = new MySqlDatabase()) { db.deleteAdminFBCred(); } } catch { } } } } if (Convert.ToString(Session["culture"]).Contains("nl")) { ClientScript.RegisterStartupScript(this.GetType(), "HighLightLangBtn", "HighLightLangBtn('" + "ctl00_LanguageNL" + "');", true); ClientScript.RegisterStartupScript(this.GetType(), "UnHighLightLangBtn", "UnHighLightLangBtn('" + "ctl00_LanguageUS" + "');", true); } else { ClientScript.RegisterStartupScript(this.GetType(), "HighLightLangBtn", "HighLightLangBtn('" + "ctl00_LanguageUS" + "');", true); ClientScript.RegisterStartupScript(this.GetType(), "UnHighLightLangBtn", "UnHighLightLangBtn('" + "ctl00_LanguageNL" + "');", true); } }