Exemplo n.º 1
0
        public string[] ChangeSkin_MainPage(string SkinID)
        {
            this.InitializeCulture();

            string[] retMessage = new string[4];

            decimal skinID = decimal.Parse(this.StringBuilder.CreateString(SkinID));

            try
            {
                SkinHelper.SetCurrentSkin(skinID);

                retMessage[0] = GetLocalResourceObject("RetSuccessType").ToString();
                retMessage[1] = GetLocalResourceObject("SkinChangeComplete").ToString();
                retMessage[2] = "success";
                retMessage[3] = skinID.ToString();
                return(retMessage);
            }
            catch (UIValidationExceptions ex)
            {
                retMessage = this.exceptionHandler.HandleException(this.Page, ExceptionTypes.UIValidationExceptions, ex, retMessage);
                return(retMessage);
            }
            catch (UIBaseException ex)
            {
                retMessage = this.exceptionHandler.HandleException(this.Page, ExceptionTypes.UIBaseException, ex, retMessage);
                return(retMessage);
            }
            catch (Exception ex)
            {
                retMessage = this.exceptionHandler.HandleException(this.Page, ExceptionTypes.Exception, ex, retMessage);
                return(retMessage);
            }
        }
Exemplo n.º 2
0
    void TlbSkinsSettings_ItemCommand(object sender, ComponentArt.Web.UI.ToolBarItemEventArgs e)
    {
        decimal SkinID = decimal.Parse(this.cmbSkins_SkinsSettings_UserSettings.SelectedItem.Id, CultureInfo.InvariantCulture);

        SkinHelper.SetCurrentSkin(SkinID);
    }