//导航条多语言 protected override void InitializeCulture() { if (this.CurrentUser.UserLanguage == null || this.CurrentUser.UserLanguage.Trim() == string.Empty) { string userLanguage = TheCodeMasterMgr.GetDefaultCodeMaster(BusinessConstants.CODE_MASTER_LANGUAGE).Value; this.CurrentUser.UserLanguage = userLanguage; Thread.CurrentThread.CurrentUICulture = new CultureInfo(userLanguage); } else { Thread.CurrentThread.CurrentUICulture = new CultureInfo(this.CurrentUser.UserLanguage); } }
protected void Page_Load(object sender, EventArgs e) { up = TheUserPreferenceMgr.LoadUserPreference(this.CurrentUser.Code, BusinessConstants.CODE_MASTER_LANGUAGE); tempvalue = this.ddlLanguage.SelectedValue; if (up != null) { this.ddlLanguage.Text = up.Value; } else { this.ddlLanguage.Text = TheCodeMasterMgr.GetDefaultCodeMaster(BusinessConstants.CODE_MASTER_LANGUAGE).Value; } }
public void PageCleanup() { ((Controls_TextBox)(this.FV_BomDetail.FindControl("tbParCode"))).Text = this.BomCode; ((Controls_TextBox)(this.FV_BomDetail.FindControl("tbCompCode"))).Text = string.Empty; ((TextBox)(this.FV_BomDetail.FindControl("tbOp"))).Text = string.Empty; ((TextBox)(this.FV_BomDetail.FindControl("tbReference"))).Text = string.Empty; ((Controls_TextBox)(this.FV_BomDetail.FindControl("tbUom"))).Text = string.Empty; ((TextBox)(this.FV_BomDetail.FindControl("tbRateQty"))).Text = string.Empty; ((Controls_TextBox)(this.FV_BomDetail.FindControl("tbStruType"))).Text = TheCodeMasterMgr.GetDefaultCodeMaster(BusinessConstants.CODE_MASTER_BOM_DETAIL_TYPE).Value; ((TextBox)(this.FV_BomDetail.FindControl("tbScrapPercentage"))).Text = "0"; ((TextBox)(this.FV_BomDetail.FindControl("tbStartTime"))).Text = DateTime.Now.Date.ToString("yyyy-MM-dd HH:mm"); ((TextBox)(this.FV_BomDetail.FindControl("tbEndTime"))).Text = string.Empty; ((Controls_TextBox)(this.FV_BomDetail.FindControl("tbLocation"))).Text = string.Empty; ((CheckBox)(this.FV_BomDetail.FindControl("cbNeedPrint"))).Checked = true; ((CheckBox)(this.FV_BomDetail.FindControl("cbIsShipScan"))).Checked = false; ((TextBox)(this.FV_BomDetail.FindControl("tbPriority"))).Text = "0"; ((com.Sconit.Control.CodeMstrDropDownList)(this.FV_BomDetail.FindControl("ddlBackFlushMethod"))).SelectedIndex = 0; }
protected override void InitializeCulture() { if (this.CurrentUser.UserLanguage == null || this.CurrentUser.UserLanguage.Trim() == string.Empty) { string userLanguage = TheCodeMasterMgr.GetDefaultCodeMaster(BusinessConstants.CODE_MASTER_LANGUAGE).Value; this.CurrentUser.UserLanguage = userLanguage; Thread.CurrentThread.CurrentUICulture = new CultureInfo(userLanguage); UserPreference usrpf = new UserPreference(); usrpf.User = this.CurrentUser; usrpf.Code = BusinessConstants.CODE_MASTER_LANGUAGE; usrpf.Value = userLanguage; TheUserPreferenceMgr.CreateUserPreference(usrpf); } else { Thread.CurrentThread.CurrentUICulture = new CultureInfo(this.CurrentUser.UserLanguage); } //Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("en-US"); }
protected void Page_Load(object sender, EventArgs e) { tempThemePage = this.DDL_ThemePage.SelectedValue; tempThemeFrame = this.DDL_ThemeFrame.SelectedValue; if (TheUserPreferenceMgr.LoadUserPreference(this.CurrentUser.Code, BusinessConstants.CODE_MASTER_USER_PREFERENCE_VALUE_THEMEPAGE) != null) { this.DDL_ThemePage.SelectedValue = TheUserPreferenceMgr.LoadUserPreference(this.CurrentUser.Code, BusinessConstants.CODE_MASTER_USER_PREFERENCE_VALUE_THEMEPAGE).Value; } else { this.DDL_ThemePage.SelectedValue = TheCodeMasterMgr.GetDefaultCodeMaster(BusinessConstants.CODE_MASTER_USER_PREFERENCE_VALUE_THEMEPAGE).Value; } if (TheUserPreferenceMgr.LoadUserPreference(this.CurrentUser.Code, BusinessConstants.CODE_MASTER_USER_PREFERENCE_VALUE_THEMEFRAME) != null) { this.DDL_ThemeFrame.SelectedValue = TheUserPreferenceMgr.LoadUserPreference(this.CurrentUser.Code, BusinessConstants.CODE_MASTER_USER_PREFERENCE_VALUE_THEMEFRAME).Value; } else { this.DDL_ThemeFrame.SelectedValue = TheCodeMasterMgr.GetDefaultCodeMaster(BusinessConstants.CODE_MASTER_USER_PREFERENCE_VALUE_THEMEFRAME).Value; } this.DDL_ThemeFrame.DataSource = TheCodeMasterMgr.GetCachedCodeMaster(BusinessConstants.CODE_MASTER_USER_PREFERENCE_VALUE_THEMEFRAME); this.DDL_ThemeFrame.DataBind(); this.DDL_ThemePage.DataSource = TheCodeMasterMgr.GetCachedCodeMaster(BusinessConstants.CODE_MASTER_USER_PREFERENCE_VALUE_THEMEPAGE); this.DDL_ThemePage.DataBind(); //CSModule upCS = TheUserPreferenceMgr.LoadUserPreference(this.CurrentUser.Code, BusinessConstants.PERMISSION_CATEGORY_TERMINAL); if (!IsPostBack) { this.ddlCSModule.DataSource = ThePermissionMgr.GetALlPermissionsByCategory(BusinessConstants.PERMISSION_CATEGORY_TERMINAL, this.CurrentUser); this.ddlCSModule.DataBind(); if (upCS != null) { this.ddlCSModule.Text = upCS.Value == null ? string.Empty : upCS.Value; } } //Language up = TheUserPreferenceMgr.LoadUserPreference(this.CurrentUser.Code, BusinessConstants.CODE_MASTER_LANGUAGE); tempLanguage = this.ddlLanguage.SelectedValue; if (up != null) { this.ddlLanguage.Text = up.Value == null ? string.Empty : up.Value; } else { this.ddlLanguage.Text = TheCodeMasterMgr.GetDefaultCodeMaster(BusinessConstants.CODE_MASTER_LANGUAGE).Value; } //清除Tab状态 if (Request.Cookies["TabStatus"] != null && Request.Cookies["TabStatus"].Value == "Theme") { this.divRefresh.Visible = true; Response.Cookies["TabStatus"].Values.Remove("Theme"); ShowSuccessMessage("Security.UserPreference.Update.Successfully"); } else { this.divRefresh.Visible = false; } }
protected void Page_Load(object sender, EventArgs e) { if (this.Session["Current_User"] == null) { this.Response.Redirect("~/Logoff.aspx"); } else { this.Title = TheEntityPreferenceMgr.LoadEntityPreference("CompanyName").Value; if (!Page.IsPostBack) { string ThemePage = string.Empty; HttpCookie cookieThemePage = new HttpCookie("ThemePage"); if (this.CurrentUser.UserThemePage == null || this.CurrentUser.UserThemePage.Trim() == string.Empty) { cookieThemePage.Value = TheCodeMasterMgr.GetDefaultCodeMaster(BusinessConstants.CODE_MASTER_USER_PREFERENCE_VALUE_THEMEPAGE).Value; Response.Cookies.Add(cookieThemePage); this.CurrentUser.UserThemePage = cookieThemePage.Value; UserPreference usrpf = new UserPreference(); usrpf.User = this.CurrentUser; usrpf.Code = BusinessConstants.CODE_MASTER_USER_PREFERENCE_VALUE_THEMEPAGE; usrpf.Value = cookieThemePage.Value; TheUserPreferenceMgr.CreateUserPreference(usrpf); } else { UserPreference userPreferenceThemePage = TheUserPreferenceMgr.LoadUserPreference(this.CurrentUser.Code, "ThemePage"); if (userPreferenceThemePage != null && userPreferenceThemePage.Value == BusinessConstants.CODE_MASTER_USER_PREFERENCE_VALUE_THEMEPAGE_RANDOM) { ThemePage = TheCodeMasterMgr.GetRandomTheme(BusinessConstants.CODE_MASTER_USER_PREFERENCE_VALUE_THEMEPAGE); } else { ThemePage = userPreferenceThemePage.Value; } cookieThemePage.Value = ThemePage; Response.Cookies.Add(cookieThemePage); } #region 随机框架主题 HttpCookie cookieThemeFrame = new HttpCookie("ThemeFrame"); if (this.CurrentUser.UserThemeFrame == null || this.CurrentUser.UserThemeFrame.Trim() == string.Empty) { cookieThemeFrame.Value = string.Empty; Response.Cookies.Add(cookieThemeFrame); this.CurrentUser.UserThemeFrame = TheCodeMasterMgr.GetDefaultCodeMaster(BusinessConstants.CODE_MASTER_USER_PREFERENCE_VALUE_THEMEFRAME).Value; UserPreference usrpf = new UserPreference(); usrpf.User = this.CurrentUser; usrpf.Code = BusinessConstants.CODE_MASTER_USER_PREFERENCE_VALUE_THEMEFRAME; usrpf.Value = this.CurrentUser.UserThemeFrame; TheUserPreferenceMgr.CreateUserPreference(usrpf); } else { string themeFrame = TheUserPreferenceMgr.LoadUserPreference(this.CurrentUser.Code, "ThemeFrame").Value; switch (themeFrame) { case "Picture": cookieThemeFrame.Value = string.Empty; Response.Cookies.Add(cookieThemeFrame); break; case "Random": cookieThemeFrame.Value = TheCodeMasterMgr.GetRandomTheme("ThemeFrame"); Response.Cookies.Add(cookieThemeFrame); break; default: cookieThemeFrame.Value = themeFrame; Response.Cookies.Add(cookieThemeFrame); break; } } #endregion } //确定MainFrame的页面为退出前的页面 if (Request.Params.Get("rightFrameUrl") == null) { IList <Favorites> listFavorites = TheFavoritesMgr.GetFavorites(this.CurrentUser.Code, "History"); if (listFavorites.Count != 0) { Favorites favorite = listFavorites[0]; url = "Main.aspx" + favorite.PageUrl; } else { url = "Main.aspx?mid=Security.UserPreference"; } } else { url = Request.Params.Get("rightFrameUrl"); } } }