/// <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); } }
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, "保存成功"); }