示例#1
0
    /// <summary>
    /// 保存信息
    /// </summary>
    public void SaveInfo()
    {
        if (ThemeConfigID.IsNull())
        {
            objSys_ThemeConfig.ThemeConfigID = Guid.NewGuid().ToString();
            objSys_ThemeConfig.ThemeID       = ThemeID;
            ///主题配置标识
            objSys_ThemeConfig.ThemeTypeConfigID = "";
            ///配置名称
            objSys_ThemeConfig.ConfigName = txtConfigName.TextCutWord(50);
            ///配置键
            objSys_ThemeConfig.ConfigKey = txtConfigKey.TextCut(256);
            ///配置数据
            objSys_ThemeConfig.ConfigValue = txtConfigValue.TextCut(3000);
            ///配置备注
            objSys_ThemeConfig.ConfigRemark = txtConfigRemark.TextCutWord(200);
            objThemeRule.InsertThemeConfig(objSys_ThemeConfig);
            MessageDialog("新增成功", "ThemeConfigList.aspx?ThemeTypeID=" + ThemeTypeID + "&ThemeID=" + ThemeID);
        }
        else
        {
            objSys_ThemeConfig = objThemeRule.Sys_ThemeConfig.First(p => p.ThemeConfigID == ThemeConfigID);

            ///配置名称
            objSys_ThemeConfig.ConfigName = txtConfigName.TextCutWord(50);
            ///配置键
            objSys_ThemeConfig.ConfigKey = txtConfigKey.TextCut(256);
            ///配置数据
            objSys_ThemeConfig.ConfigValue = txtConfigValue.TextCut(3000);
            ///配置备注
            objSys_ThemeConfig.ConfigRemark = txtConfigRemark.TextCutWord(200);
            objThemeRule.UpdateThemeConfig(objSys_ThemeConfig);
            MessageDialog("修改成功", "ThemeConfigList.aspx?ThemeTypeID=" + ThemeTypeID + "&ThemeID=" + ThemeID);
        }
    }
示例#2
0
 public void InsertThemeTypeConfig(Sys_ThemeTypeConfig objSys_ThemeTypeConfig, bool IsApplyConfig)
 {
     objSys_ThemeTypeConfig.ConfigName.CheckIsNull("请输入配置名称", "ParameterLog");
     objSys_ThemeTypeConfig.ConfigKey.CheckIsNull("请输入配置键", "ParameterLog");
     objSys_ThemeTypeConfig.ConfigValue.CheckIsNull("请输入配置数据", "ParameterLog");
     this.CurrentEntities.AddTosys_themetypeconfig(objSys_ThemeTypeConfig);
     if (IsApplyConfig)
     {
         foreach (Sys_Theme current in from s in this.Sys_Theme
                  where s.ThemeTypeID == objSys_ThemeTypeConfig.ThemeTypeID
                  select s)
         {
             Sys_ThemeConfig sys_ThemeConfig = new Sys_ThemeConfig();
             sys_ThemeConfig.ThemeConfigID     = Guid.NewGuid().ToString();
             sys_ThemeConfig.ThemeID           = current.ThemeID;
             sys_ThemeConfig.ThemeTypeConfigID = objSys_ThemeTypeConfig.ThemeTypeConfigID;
             sys_ThemeConfig.ConfigName        = objSys_ThemeTypeConfig.ConfigName;
             sys_ThemeConfig.ConfigKey         = objSys_ThemeTypeConfig.ConfigKey;
             sys_ThemeConfig.ConfigValue       = objSys_ThemeTypeConfig.ConfigValue;
             sys_ThemeConfig.ConfigRemark      = objSys_ThemeTypeConfig.ConfigRemark;
             this.CurrentEntities.AddTosys_themeconfig(sys_ThemeConfig);
         }
     }
     this.CurrentEntities.SaveChanges();
 }
示例#3
0
 public void UpdateThemeConfig(Sys_ThemeConfig objSys_ThemeConfig)
 {
     objSys_ThemeConfig.ConfigName.CheckIsNull("请输入配置名称", "ParameterLog");
     objSys_ThemeConfig.ConfigKey.CheckIsNull("请输入配置键", "ParameterLog");
     objSys_ThemeConfig.ConfigValue.CheckIsNull("请输入配置数据", "ParameterLog");
     this.CurrentEntities.SaveChanges();
 }
示例#4
0
    /// <summary>
    /// 页面加载
    /// </summary>
    public override void RenderPage()
    {
        if (ThemeConfigID.IsNoNull())
        {
            objSys_ThemeConfig = objThemeRule.Sys_ThemeConfig.First(s => s.ThemeConfigID == ThemeConfigID);

            Page.DataBind();
        }
        else
        {
        }
    }