using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace BLL { public static class Person_DutyService { public static Model.SGGLDB db = Funs.DB; /// /// 获取人员信息 /// /// 人员Id /// 人员信息 public static Model.Person_Duty GetPersonDutyById(string DutyId) { return Funs.DB.Person_Duty.FirstOrDefault(e => e.DutyId == DutyId); } /// /// 增加人员总结信息 /// /// 人员实体 public static void AddPersonDuty(Model.Person_Duty duty) { Model.SGGLDB db = Funs.DB; Model.Person_Duty newDuty = new Model.Person_Duty { DutyId = duty.DutyId, DutyPersonId = duty.DutyPersonId, CompilePersonId = duty.CompilePersonId, CompileTime = duty.CompileTime, WorkPostId = duty.WorkPostId, State=duty.State, Template=duty.Template }; db.Person_Duty.InsertOnSubmit(newDuty); db.SubmitChanges(); } /// /// 修改人员总结信息 /// /// 实体 public static void UpdatePersonDuty(Model.Person_Duty duty) { Model.SGGLDB db = Funs.DB; Model.Person_Duty newduty = db.Person_Duty.FirstOrDefault(e => e.DutyId == duty.DutyId); if (newduty != null) { newduty.DutyId = duty.DutyId; newduty.DutyPersonId = duty.DutyPersonId; newduty.WorkPostId = duty.WorkPostId; newduty.State = duty.State; newduty.Template = duty.Template; db.SubmitChanges(); } } /// /// 根据人员Id删除一个人员信息 /// /// public static void DeletePersonDuty(string DutyId) { Model.SGGLDB db = Funs.DB; Model.Person_Duty user = db.Person_Duty.FirstOrDefault(e => e.DutyId == DutyId); if (user != null) { db.Person_Duty.DeleteOnSubmit(user); db.SubmitChanges(); } } } }