using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace BLL { public static class Person_DutyTemplateService { public static Model.SGGLDB db = Funs.DB; /// /// 获取员工责任书模板信息 /// /// 模板Id /// 员工责任书模板 public static Model.Person_DutyTemplate GetPersondutyTemplateById(string dutyTemplateId) { return Funs.DB.Person_DutyTemplate.FirstOrDefault(e => e.DutyTemplateId == dutyTemplateId); } /// /// 获取员工责任书模板信息 /// /// 模板Id /// 员工责任书模板 public static Model.Person_DutyTemplate GetPersondutyTemplateByWorkPostId(string workPostId) { return Funs.DB.Person_DutyTemplate.FirstOrDefault(e => e.WorkPostId == workPostId); } /// /// 增加员工责任书模板信息 /// /// 人员实体 public static void AddPersondutyTemplate(Model.Person_DutyTemplate dutyTemplate) { Model.SGGLDB db = Funs.DB; Model.Person_DutyTemplate newdutyTemplate = new Model.Person_DutyTemplate { DutyTemplateId = dutyTemplate.DutyTemplateId, WorkPostId = dutyTemplate.WorkPostId, Template = dutyTemplate.Template }; db.Person_DutyTemplate.InsertOnSubmit(newdutyTemplate); db.SubmitChanges(); } /// /// 修改员工责任书模板信息 /// /// 实体 public static void UpdatePersondutyTemplate(Model.Person_DutyTemplate dutyTemplate) { Model.SGGLDB db = Funs.DB; Model.Person_DutyTemplate newdutyTemplate = db.Person_DutyTemplate.FirstOrDefault(e => e.DutyTemplateId == dutyTemplate.DutyTemplateId); if (newdutyTemplate != null) { newdutyTemplate.Template = dutyTemplate.Template; db.SubmitChanges(); } } /// /// 根据Id删除一个员工责任书模板信息 /// /// public static void DeletePersondutyTemplate(string dutyTemplateId) { Model.SGGLDB db = Funs.DB; Model.Person_DutyTemplate user = db.Person_DutyTemplate.FirstOrDefault(e => e.DutyTemplateId == dutyTemplateId); if (user != null) { db.Person_DutyTemplate.DeleteOnSubmit(user); db.SubmitChanges(); } } } }