protected void Page_Load(object sender, System.EventArgs e) { // Put user code to initialize the page here this.lblCopyRightYear.Text = Utilities.ApplicationSettings.CopyrightYear; this.lnkCompany.Text = Utilities.ApplicationSettings.BrandingCompanyName; this.lnkCompany.NavigateUrl = Utilities.ApplicationSettings.BrandingCompanyURL; if (!IsPostBack && UserContext.UserData.UserType == UserType.SaltAdmin) { panLanguageAdmin.Visible = true; if (Request.Cookies["LanguagePreviewMode"] != null) { ddlLanguagePreviewMode.SelectedValue = Convert.ToInt32(Request.Cookies["LanguagePreviewMode"].Value).ToString(); } ddlLanguageList.DataSource = LangAPI.LanguageAdminList(); ddlLanguageList.DataBind(); if (Request.Cookies["currentCulture"] != null && ddlLanguageList.Items.FindByValue(Request.Cookies["currentCulture"].Value) != null) { ddlLanguageList.SelectedValue = Request.Cookies["currentCulture"].Value; } } }
private void Bind_LanguageDropDown() { ddlLanguageList.DataSource = LangAPI.LanguageAdminList(); ddlLanguageList.DataBind(); ddlLanguageList.SelectedValue = this.LangID.ToString(); lnkInterface.Text = ddlLanguageList.SelectedItem.Text + " Interfaces"; }
private void butAddLanguage_Click(object sender, EventArgs e) { int langID = Int32.Parse(ddlLanguageList.SelectedValue); LangAPI.SaveShowAdmin(langID, true, UserContext.UserID); Bind_LanguageDropDown(); Bind_LanguageGrid(); }
private void Bind_LanguageGrid() { grdLanguageList.DataSource = LangAPI.LanguageAdminList(); grdLanguageList.DataBind(); if (grdLanguageList.Items.Count == 0) { grdLanguageList.Visible = false; } else { grdLanguageList.Visible = true; } }
private void Bind_LanguageDropDown() { ddlLanguageList.DataSource = LangAPI.LanguageList(); ddlLanguageList.DataBind(); if (ddlLanguageList.Items.Count == 0) { butAddLanguage.Enabled = false; } else { butAddLanguage.Enabled = true; } }
protected void Page_Load(object sender, System.EventArgs e) { if (!IsPostBack) { // Set selected language property if (Request.QueryString["LangID"] != string.Empty) { this.LangID = Int32.Parse(Request.QueryString["LangID"]); } Lang lang = LangAPI.GetEntity(this.LangID); lblSelectedLanguage.Text = lang.RecordName; } }
private void butSave_Click(object sender, EventArgs e) { foreach (RepeaterItem rp in grdLanguageList.Items) { Lang lang = (Lang)rp.DataItem; CheckBox chkUser = (CheckBox)rp.FindControl("chkUser"); CheckBox chkAdmin = (CheckBox)rp.FindControl("chkAdmin"); int langID = Int32.Parse(chkUser.ToolTip); LangAPI.SaveShowUser(langID, chkUser.Checked, UserContext.UserID); if (chkAdmin.Checked == false) { langID = Int32.Parse(chkAdmin.ToolTip); LangAPI.SaveShowAdmin(langID, chkAdmin.Checked, UserContext.UserID); } } Bind_LanguageGrid(); Bind_LanguageDropDown(); }