using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace BLL { public class TemplatesService { /// <summary> /// 根据主键获取信息 /// </summary> /// <param name="templateId"></param> /// <returns></returns> public static Model.File_Template GetTemplateById(string templateId) { return Funs.DB.File_Template.FirstOrDefault(e => e.TemplateId == templateId); } /// <summary> /// 添加Template信息 /// </summary> /// <param name="template"></param> public static void AddTemplate(Model.File_Template template) { Model.File_Template newFile = new Model.File_Template(); newFile.TemplateId = template.TemplateId; newFile.TemplateName = template.TemplateName; newFile.UploadMan = template.UploadMan; newFile.UploadDate = template.UploadDate; newFile.Remark = template.Remark; newFile.AttachUrl = template.AttachUrl; Funs.DB.File_Template.InsertOnSubmit(newFile); Funs.DB.SubmitChanges(); } /// <summary> /// 修改Template信息 /// </summary> /// <param name="template"></param> public static void UpdateTemplate(Model.File_Template template) { Model.File_Template newFile = Funs.DB.File_Template.FirstOrDefault(e => e.TemplateId == template.TemplateId); if (newFile != null) { newFile.TemplateName = template.TemplateName; newFile.UploadMan = template.UploadMan; newFile.UploadDate = template.UploadDate; newFile.Remark = template.Remark; newFile.AttachUrl = template.AttachUrl; Funs.DB.SubmitChanges(); } } /// <summary> /// 根据主键删除Template信息 /// </summary> /// <param name="template"></param> public static void DeleteTemplateById(string templateId) { Model.File_Template delTemplate = Funs.DB.File_Template.FirstOrDefault(e => e.TemplateId == templateId); if (delTemplate != null) { Funs.DB.File_Template.DeleteOnSubmit(delTemplate); Funs.DB.SubmitChanges(); } } } }