Esempio n. 1
0
    /// <summary>
    /// 页面加载
    /// </summary>
    public override void RenderPage()
    {
        if (ThemeID.IsNoNull())
        {
            objSys_Theme = objThemeRule.Sys_Theme.First(s => s.ThemeID == ThemeID);


            Page.DataBind();
        }
        else
        {
        }
    }
Esempio n. 2
0
 public void InsertTheme(Sys_Theme objSys_Theme)
 {
     objSys_Theme.ThemeName.CheckIsNull("请输入主题名称", "ParameterLog");
     this.CurrentEntities.AddTosys_theme(objSys_Theme);
     foreach (Sys_ThemeTypeConfig current in from s in this.Sys_ThemeTypeConfig
              where s.ThemeTypeID == objSys_Theme.ThemeTypeID
              select s)
     {
         this.CurrentEntities.AddTosys_themeconfig(new Sys_ThemeConfig
         {
             ConfigKey         = current.ConfigKey,
             ConfigName        = current.ConfigName,
             ConfigRemark      = current.ConfigRemark,
             ConfigValue       = current.ConfigValue,
             ThemeID           = objSys_Theme.ThemeID,
             ThemeConfigID     = Guid.NewGuid().ToString(),
             ThemeTypeConfigID = current.ThemeTypeConfigID
         });
     }
     this.CurrentEntities.SaveChanges();
 }
Esempio n. 3
0
    /// <summary>
    /// 保存信息
    /// </summary>
    public void SaveInfo()
    {
        if (ThemeID.IsNull())
        {
            objSys_Theme.ThemeID     = Guid.NewGuid().ToString();
            objSys_Theme.ThemeTypeID = ThemeTypeID;
            ///主题名称
            objSys_Theme.ThemeName = txtThemeName.TextCutWord(50);
            ///是否启用
            objSys_Theme.IsEnable = false;
            objThemeRule.InsertTheme(objSys_Theme);

            MessageDialog("新增成功", "ThemeList.aspx?ThemeTypeID=" + ThemeTypeID);
        }
        else
        {
            objSys_Theme = objThemeRule.Sys_Theme.First(p => p.ThemeID == ThemeID);
            ///主题名称
            objSys_Theme.ThemeName = txtThemeName.TextCutWord(50);
            objThemeRule.UpdateTheme(objSys_Theme);
            MessageDialog("修改成功", "ThemeList.aspx?ThemeTypeID=" + ThemeTypeID);
        }
    }
Esempio n. 4
0
 public void UpdateTheme(Sys_Theme objSys_Theme)
 {
     objSys_Theme.ThemeName.CheckIsNull("请输入主题名称", "ParameterLog");
     this.CurrentEntities.SaveChanges();
 }