Example #1
0
    private void LoadData()
    {
        CacheManager.RemoveByPattern(CacheNames.GetDesignCacheObjectName(""));
        _currentDesigns = DesignService.GetDesigns(DesignType);
        _onLineDesigns  = DesignService.GetAvaliableDesignsOnLine(DesignType);

        DataListDesigns.DataSource = (_onLineDesigns ?? new List <Theme>()).Union(_currentDesigns ?? new List <Theme>()).OrderBy(design => design.Name);
        DataListDesigns.DataBind();
    }
Example #2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        MsgErr(true);

        CacheManager.RemoveByPattern(CacheNames.GetDesignCacheObjectName(""));
        _currentDesigns = DesignService.GetDesigns(DesignType);
        _onLineDesigns  = DesignService.GetAvaliableDesignsOnLine(DesignType);

        if (!IsPostBack)
        {
            LoadData();
        }

        switch (DesignType)
        {
        case eDesign.Theme:
            lblLoadNew.Text  = Resource.Admin_ThemesSettings_LoadNewTheme;
            successAddingMsg = Resource.Admin_ThemesSettings_SuccessAddingTheme;
            successDeleteMsg = Resource.Admin_ThemesSettings_SuccessDeleteTheme;
            choosegMsg       = Resource.Admin_ThemesSettings_ChooseTheme;
            extensionErrMsg  = Resource.Admin_ThemesSettings_ExtErrTheme;
            break;

        case eDesign.Color:
            lblLoadNew.Text  = Resource.Admin_ThemesSettings_LoadNewColor;
            successAddingMsg = Resource.Admin_ThemesSettings_SuccessAddingColor;
            successDeleteMsg = Resource.Admin_ThemesSettings_SuccessDeleteColor;
            choosegMsg       = Resource.Admin_ThemesSettings_ChooseColor;
            extensionErrMsg  = Resource.Admin_ThemesSettings_ExtErrColor;
            break;

        case eDesign.Background:
            lblLoadNew.Text  = Resource.Admin_ThemesSettings_LoadNewBackground;
            successAddingMsg = Resource.Admin_ThemesSettings_SuccessAddingBackground;
            successDeleteMsg = Resource.Admin_ThemesSettings_SuccessDeleteBackground;
            choosegMsg       = Resource.Admin_ThemesSettings_ChooseBackground;
            extensionErrMsg  = Resource.Admin_ThemesSettings_ExtErrBackground;
            break;
        }
    }