예제 #1
0
    public void SaveInfo()
    {
        if (DataTemplateID.IsNull())
        {
            objDataTemplate = new Sys_DataTemplate();

            objDataTemplate.DataTemplateTypeID = DataTemplateTypeID;

            objDataTemplate.TemplateContent = txtTemplateContent.Text;
            objDataTemplate.TemplateCode    = txtTemplateCode.Text;
            objDataTemplate.TemplateName    = txtTemplateName.Text;
            objDataTemplate.Remark          = txtRemark.Text;
            objDataTemplateRule.InsertDataTemplate(objDataTemplate);
            MessageDialog("添加成功", "../../ServiceLayer/DataTemplate/DataTemplateList.aspx?DataTemplateTypeID=" + DataTemplateTypeID.ToString());
        }
        else
        {
            objDataTemplate = objDataTemplateRule.Sys_DataTemplate.First(p => p.DataTemplateID == DataTemplateID);
            objDataTemplate.TemplateContent = txtTemplateContent.Text;
            objDataTemplate.TemplateCode    = txtTemplateCode.Text;
            objDataTemplate.TemplateName    = txtTemplateName.Text;
            objDataTemplate.Remark          = txtRemark.Text;
            objDataTemplateRule.SaveChanges();
            MessageDialog("保存成功", "../../ServiceLayer/DataTemplate/DataTemplateList.aspx?DataTemplateTypeID=" + DataTemplateTypeID.ToString());
        }
    }
예제 #2
0
 public override void RenderPage()
 {
     if (DataTemplateID.IsNoNull())
     {
         objDataTemplate = objDataTemplateRule.Sys_DataTemplate.First(p => p.DataTemplateID == DataTemplateID);
         Page.DataBind();
     }
 }