using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace BLL { public class StandardTemplateService { /// /// 根据主键获取信息 /// /// /// public static Model.StandardTemplate GetStandardTemplateById(string templateId) { return Funs.DB.StandardTemplate.FirstOrDefault(e => e.TemplateId == templateId); } /// /// 添加模板信息 /// /// public static void AddStandardTemplate(Model.StandardTemplate template) { Model.StandardTemplate newTemplate = new Model.StandardTemplate(); newTemplate.TemplateId = template.TemplateId; newTemplate.TemplateCode = template.TemplateCode; newTemplate.TemplateName = template.TemplateName; newTemplate.UploadMan = template.UploadMan; newTemplate.UploadDate = template.UploadDate; newTemplate.Remark = template.Remark; newTemplate.AttachUrl = template.AttachUrl; newTemplate.TemplateTypeId = template.TemplateTypeId; Funs.DB.StandardTemplate.InsertOnSubmit(newTemplate); Funs.DB.SubmitChanges(); } /// /// 修改模板信息 /// /// public static void UpdateStandardTemplate(Model.StandardTemplate template) { Model.StandardTemplate newTemplate = Funs.DB.StandardTemplate.FirstOrDefault(e => e.TemplateId == template.TemplateId); if (newTemplate != null) { newTemplate.TemplateCode = template.TemplateCode; newTemplate.TemplateName = template.TemplateName; newTemplate.UploadMan = template.UploadMan; newTemplate.UploadDate = template.UploadDate; newTemplate.Remark = template.Remark; newTemplate.AttachUrl = template.AttachUrl; Funs.DB.SubmitChanges(); } } /// /// 根据主键删除模板信息 /// /// public static void DeleteStandardTemplateById(string templateId) { Model.StandardTemplate signedContracts = Funs.DB.StandardTemplate.FirstOrDefault(e => e.TemplateId == templateId); if (signedContracts != null) { Funs.DB.StandardTemplate.DeleteOnSubmit(signedContracts); Funs.DB.SubmitChanges(); } } } }