Esempio n. 1
0
    private void SaveInfo()
    {
        if (DataTemplateTypeID.IsNull())
        {
            objDataTemplateType = new Sys_DataTemplateType();
            objDataTemplateType.DataTemplateTypeCode = txtDataTemplateTypeCode.Text;
            objDataTemplateType.DataTemplateTypeName = txtDataTemplateTypeName.Text;
            objDataTemplateType.Remark = txtRemark.Text;
            objDataTemplateRule.InsertDataTemplateType(objDataTemplateType);
            MessageDialog("新增成功!", "../../ServiceLayer/DataTemplate/DataTemplateTypeList.aspx");
        }
        else
        {
            objDataTemplateType = objDataTemplateRule.Sys_DataTemplateType.First(p => p.DataTemplateTypeID == DataTemplateTypeID);
            if (objDataTemplateRule.Sys_DataTemplateType.Any(s => s.DataTemplateTypeID != DataTemplateTypeID && s.DataTemplateTypeCode == txtDataTemplateTypeCode.Text))
            {
                MessageDialog("代码已经存在无法修改");
                return;
            }
            objDataTemplateType.DataTemplateTypeCode = txtDataTemplateTypeCode.Text;
            objDataTemplateType.DataTemplateTypeName = txtDataTemplateTypeName.Text;
            objDataTemplateType.Remark = txtRemark.Text;
            objDataTemplateRule.SaveChanges();


            MessageDialog("修改成功!", "../../ServiceLayer/DataTemplate/DataTemplateTypeList.aspx");
        }
    }
Esempio n. 2
0
 public override void RenderPage()
 {
     if (DataTemplateTypeID.IsNoNull())
     {
         objDataTemplateType = objDataTemplateRule.Sys_DataTemplateType.First(p => p.DataTemplateTypeID == DataTemplateTypeID);
         Page.DataBind();
     }
 }
Esempio n. 3
0
 public void InsertDataTemplateType(Sys_DataTemplateType objDataTemplateType)
 {
     objDataTemplateType.DataTemplateTypeCode.CheckIsNull("请输入数据模板类型代码", LogModuleType.ParameterLog);
     objDataTemplateType.DataTemplateTypeName.CheckIsNull("请输入数据模板类型名称", LogModuleType.ParameterLog);
     SysAssert.CheckCondition(this.Sys_DataTemplateType.Any((Sys_DataTemplateType s) => s.DataTemplateTypeCode == objDataTemplateType.DataTemplateTypeCode), "输入的代码已经存在", LogModuleType.ParameterLog);
     this.CurrentEntities.AddTosys_datatemplatetype(objDataTemplateType);
     this.CurrentEntities.SaveChanges();
 }