Example #1
0
 /// <summary>
 /// 保存信息
 /// </summary>
 public void SaveInfo()
 {
     if (ThemeTypeConfigID.IsNull())
     {
         objSys_ThemeTypeConfig.ThemeTypeConfigID = Guid.NewGuid().ToString();
         objSys_ThemeTypeConfig.ThemeTypeID       = ThemeTypeID;
         ///配置名称
         objSys_ThemeTypeConfig.ConfigName = txtConfigName.TextCutWord(50);
         ///配置键
         objSys_ThemeTypeConfig.ConfigKey = txtConfigKey.TextCut(256);
         ///配置数据
         objSys_ThemeTypeConfig.ConfigValue = txtConfigValue.TextCut(3000);
         ///配置备注
         objSys_ThemeTypeConfig.ConfigRemark = txtConfigRemark.TextCutWord(200);
         objThemeRule.InsertThemeTypeConfig(objSys_ThemeTypeConfig, chkConfig.Checked);
         MessageDialog("新增成功", "ThemeTypeConfigList.aspx?ThemeTypeID=" + ThemeTypeID);
     }
     else
     {
         objSys_ThemeTypeConfig = objThemeRule.Sys_ThemeTypeConfig.First(p => p.ThemeTypeConfigID == ThemeTypeConfigID);
         ///配置名称
         objSys_ThemeTypeConfig.ConfigName = txtConfigName.TextCutWord(50);
         ///配置键
         objSys_ThemeTypeConfig.ConfigKey = txtConfigKey.TextCut(256);
         ///配置数据
         objSys_ThemeTypeConfig.ConfigValue = txtConfigValue.TextCut(3000);
         ///配置备注
         objSys_ThemeTypeConfig.ConfigRemark = txtConfigRemark.TextCutWord(200);
         objThemeRule.UpdateThemeTypeConfig(objSys_ThemeTypeConfig, chkConfig.Checked);
         MessageDialog("修改成功", "ThemeTypeConfigList.aspx?ThemeTypeID=" + ThemeTypeID);
     }
 }
Example #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();
 }
Example #3
0
    /// <summary>
    /// 页面加载
    /// </summary>
    public override void RenderPage()
    {
        if (ThemeTypeConfigID.IsNoNull())
        {
            objSys_ThemeTypeConfig = objThemeRule.Sys_ThemeTypeConfig.First(s => s.ThemeTypeConfigID == ThemeTypeConfigID);

            Page.DataBind();
        }
        else
        {
        }
    }
Example #4
0
 public void UpdateThemeTypeConfig(Sys_ThemeTypeConfig objSys_ThemeTypeConfig, bool IsApplyConfig)
 {
     objSys_ThemeTypeConfig.ConfigName.CheckIsNull("请输入配置名称", "ParameterLog");
     objSys_ThemeTypeConfig.ConfigKey.CheckIsNull("请输入配置键", "ParameterLog");
     objSys_ThemeTypeConfig.ConfigValue.CheckIsNull("请输入配置数据", "ParameterLog");
     if (IsApplyConfig)
     {
         foreach (Sys_ThemeConfig current in from s in this.Sys_ThemeConfig
                  where s.ThemeTypeConfigID == objSys_ThemeTypeConfig.ThemeTypeConfigID
                  select s)
         {
             current.ConfigName   = objSys_ThemeTypeConfig.ConfigName;
             current.ConfigKey    = objSys_ThemeTypeConfig.ConfigKey;
             current.ConfigRemark = objSys_ThemeTypeConfig.ConfigRemark;
         }
     }
     this.CurrentEntities.SaveChanges();
 }