Esempio n. 1
0
 /// <summary>
 /// 保存信息
 /// </summary>
 public void SaveInfo()
 {
     if (ThemeConfigID.IsNull())
     {
         objTheme_ThemeConfig.ThemeConfigID = Guid.NewGuid().ToString();
         ///主题名称
         objTheme_ThemeConfig.ThemeConfigName = txtThemeConfigName.TextCutWord(50);
         ///主题样式
         objTheme_ThemeConfig.Theme = txtTheme.TextCut(100);
         ///布局样式
         objTheme_ThemeConfig.LayoutPath = txtLayoutPath.TextCut(100);
         objTheme_ThemeConfig.PreviewIco = txtPreviewIco.TextCut(500);
         objUserThemeRule.InsertThemeConfig(objTheme_ThemeConfig);
         MessageDialog("新增成功", "ThemeConfigList.aspx");
     }
     else
     {
         objTheme_ThemeConfig = objUserThemeRule.theme_themeconfig.FirstOrDefault(p => p.ThemeConfigID == ThemeConfigID);
         if (CheckEditObjectIsNull(objTheme_ThemeConfig))
         {
             return;
         }
         ///主题名称
         objTheme_ThemeConfig.ThemeConfigName = txtThemeConfigName.TextCutWord(50);
         ///主题样式
         objTheme_ThemeConfig.Theme = txtTheme.TextCut(100);
         ///布局样式
         objTheme_ThemeConfig.LayoutPath = txtLayoutPath.TextCut(100);
         objTheme_ThemeConfig.PreviewIco = txtPreviewIco.TextCut(500);
         objUserThemeRule.UpdateThemeConfig(objTheme_ThemeConfig);
         MessageDialog("修改成功", "ThemeConfigList.aspx");
     }
 }
Esempio n. 2
0
    /// <summary>
    /// 页面加载
    /// </summary>
    public override void RenderPage()
    {
        if (ThemeConfigID.IsNoNull())
        {
            objTheme_ThemeConfig = objUserThemeRule.theme_themeconfig.FirstOrDefault(s => s.ThemeConfigID == ThemeConfigID);
            if (CheckEditObjectIsNull(objTheme_ThemeConfig))
            {
                return;
            }

            Page.DataBind();
        }
        else
        {
        }
    }
Esempio n. 3
0
    protected void btnSave_Click(object sender, EventArgs e)
    {
        foreach (ListItem objList in lboxThemeConfig.Items)
        {
            if (objList.Selected)
            {
                string            ThemeConfigID        = objList.Value;
                Theme_ThemeConfig objTheme_ThemeConfig = objUserThemeRule.theme_themeconfig.First(s => s.ThemeConfigID == ThemeConfigID);

                Theme_ModuleTheme objTheme_ModuleTheme = new Theme_ModuleTheme();
                objTheme_ModuleTheme.ModuleThemeID = Guid.NewGuid().ToString();
                objTheme_ModuleTheme.ThemeConfigID = ThemeConfigID;
                objTheme_ModuleTheme.PreviewIco    = objTheme_ThemeConfig.PreviewIco;
                objTheme_ModuleTheme.ModuleTypeID  = ThemeModuleTypeID;
                objUserThemeRule.CurrentEntities.AddTotheme_moduletheme(objTheme_ModuleTheme);
            }
        }

        objUserThemeRule.CurrentEntities.SaveChanges();
        DialogOpenerReloadScript(true, "保存成功");
    }