using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace BLL { /// /// 人员计划表 /// public static class Person_PersonPlanService { /// /// 根据主键获取人员计划表信息 /// /// /// public static Model.Person_PersonPlan GetPersonPlanById(string personPlanId) { return Funs.DB.Person_PersonPlan.FirstOrDefault(e => e.PersonPlanId == personPlanId); } /// /// 增加人员计划表 /// /// public static void AddPersonPlan(Model.Person_PersonPlan personPlan) { Model.Person_PersonPlan newPersonPlan = new Model.Person_PersonPlan(); newPersonPlan.PersonPlanId = personPlan.PersonPlanId; newPersonPlan.DepartId = personPlan.DepartId; newPersonPlan.UserId = personPlan.UserId; newPersonPlan.Major = personPlan.Major; newPersonPlan.ProjectId = personPlan.ProjectId; newPersonPlan.PersonType = personPlan.PersonType; newPersonPlan.Years = personPlan.Years; newPersonPlan.Month1 = personPlan.Month1; newPersonPlan.Month2 = personPlan.Month2; newPersonPlan.Month3 = personPlan.Month3; newPersonPlan.Month4 = personPlan.Month4; newPersonPlan.Month5 = personPlan.Month5; newPersonPlan.Month6 = personPlan.Month6; newPersonPlan.Month7 = personPlan.Month7; newPersonPlan.Month8 = personPlan.Month8; newPersonPlan.Month9 = personPlan.Month9; newPersonPlan.Month10 = personPlan.Month10; newPersonPlan.Month11 = personPlan.Month11; newPersonPlan.Month12 = personPlan.Month12; newPersonPlan.Remark = personPlan.Remark; Funs.DB.Person_PersonPlan.InsertOnSubmit(newPersonPlan); Funs.DB.SubmitChanges(); } /// /// 修改人员计划表 /// /// public static void UpdatePersonPlan(Model.Person_PersonPlan personPlan) { Model.Person_PersonPlan newPersonPlan = Funs.DB.Person_PersonPlan.FirstOrDefault(e => e.PersonPlanId == personPlan.PersonPlanId); if (newPersonPlan != null) { newPersonPlan.DepartId = personPlan.DepartId; newPersonPlan.UserId = personPlan.UserId; newPersonPlan.Major = personPlan.Major; newPersonPlan.ProjectId = personPlan.ProjectId; newPersonPlan.PersonType = personPlan.PersonType; newPersonPlan.Years = personPlan.Years; newPersonPlan.Month1 = personPlan.Month1; newPersonPlan.Month2 = personPlan.Month2; newPersonPlan.Month3 = personPlan.Month3; newPersonPlan.Month4 = personPlan.Month4; newPersonPlan.Month5 = personPlan.Month5; newPersonPlan.Month6 = personPlan.Month6; newPersonPlan.Month7 = personPlan.Month7; newPersonPlan.Month8 = personPlan.Month8; newPersonPlan.Month9 = personPlan.Month9; newPersonPlan.Month10 = personPlan.Month10; newPersonPlan.Month11 = personPlan.Month11; newPersonPlan.Month12 = personPlan.Month12; newPersonPlan.Remark = personPlan.Remark; Funs.DB.SubmitChanges(); } } /// /// 根据主键删除人员计划表 /// /// public static void DeletePersonPlanById(string personPlanId) { Model.Person_PersonPlan personPlan = Funs.DB.Person_PersonPlan.FirstOrDefault(e => e.PersonPlanId == personPlanId); if (personPlan != null) { Funs.DB.Person_PersonPlan.DeleteOnSubmit(personPlan); Funs.DB.SubmitChanges(); } } } }