Exemplo n.º 1
0
    /// <summary>
    /// 保存信息
    /// </summary>
    public void SaveInfo()
    {
        if (ModuleThemeID.IsNull())
        {
            objTheme_ModuleTheme.ModuleThemeID = Guid.NewGuid().ToString();
            objTheme_ModuleTheme.ModuleTypeID  = ModuleTypeID;

            ///预览图标
            objTheme_ModuleTheme.PreviewIco = txtPreviewIco.TextCut(500);
            objUserThemeRule.InsertModuleTheme(objTheme_ModuleTheme);
            MessageDialog("新增成功", "ThemeList.aspx?ThemeModuleTypeID=" + ThemeModuleTypeID);
        }
        else
        {
            objTheme_ModuleTheme = objUserThemeRule.theme_moduletheme.FirstOrDefault(p => p.ModuleThemeID == ModuleThemeID);
            if (CheckEditObjectIsNull(objTheme_ModuleTheme))
            {
                return;
            }


            ///预览图标
            objTheme_ModuleTheme.PreviewIco = txtPreviewIco.TextCut(500);
            objUserThemeRule.UpdateModuleTheme(objTheme_ModuleTheme);
            MessageDialog("修改成功", "ThemeList.aspx?ThemeModuleTypeID=" + ThemeModuleTypeID);
        }
    }
Exemplo n.º 2
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, "保存成功");
    }