using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace BLL { public static class PersonTotalService { public static Model.SGGLDB db = Funs.DB; /// /// 获取人员信息 /// /// 人员Id /// 人员信息 public static Model.PersonTotal GetPersonByPersonTotalId(string PersonTotalId) { return Funs.DB.PersonTotal.FirstOrDefault(e => e.PersonTotalId == PersonTotalId); } /// /// 增加人员总结信息 /// /// 人员实体 public static void AddPersonTotal(Model.PersonTotal total) { Model.SGGLDB db = Funs.DB; Model.PersonTotal newTotla = new Model.PersonTotal { PersonTotalId = total.PersonTotalId, UserId = total.UserId, Content = total.Content, StartTime = total.StartTime, EndTime = total.EndTime, CompiledManId = total.CompiledManId, CompiledDate = total.CompiledDate, }; db.PersonTotal.InsertOnSubmit(newTotla); db.SubmitChanges(); } /// /// 修改人员总结信息 /// /// 实体 public static void UpdatePersonTotal(Model.PersonTotal total) { Model.SGGLDB db = Funs.DB; Model.PersonTotal newTotal = db.PersonTotal.FirstOrDefault(e => e.PersonTotalId == total.PersonTotalId); if (newTotal != null) { newTotal.UserId = total.UserId; newTotal.Content = total.Content; newTotal.StartTime = total.StartTime; newTotal.EndTime = total.EndTime; newTotal.CompiledManId = total.CompiledManId; db.SubmitChanges(); } } /// /// 根据人员Id删除一个人员信息 /// /// public static void DeletePersonTotal(string PersonTotalId) { Model.SGGLDB db = Funs.DB; Model.PersonTotal user = db.PersonTotal.FirstOrDefault(e => e.PersonTotalId == PersonTotalId); if (user != null) { db.PersonTotal.DeleteOnSubmit(user); db.SubmitChanges(); } } } }