102 lines
		
	
	
		
			4.2 KiB
		
	
	
	
		
			C#
		
	
	
	
		
		
			
		
	
	
			102 lines
		
	
	
		
			4.2 KiB
		
	
	
	
		
			C#
		
	
	
	
|  | using System; | |||
|  | using System.Collections.Generic; | |||
|  | using System.Linq; | |||
|  | using System.Text; | |||
|  | using System.Threading.Tasks; | |||
|  | 
 | |||
|  | namespace BLL | |||
|  | { | |||
|  |     /// <summary> | |||
|  |     /// 人员计划表 | |||
|  |     /// </summary> | |||
|  |     public static class Person_PersonPlanService | |||
|  |     { | |||
|  |         /// <summary> | |||
|  |         /// 根据主键获取人员计划表信息 | |||
|  |         /// </summary> | |||
|  |         /// <param name="personPlanId"></param> | |||
|  |         /// <returns></returns> | |||
|  |         public static Model.Person_PersonPlan GetPersonPlanById(string personPlanId) | |||
|  |         { | |||
|  |             return Funs.DB.Person_PersonPlan.FirstOrDefault(e => e.PersonPlanId == personPlanId); | |||
|  |         } | |||
|  | 
 | |||
|  |         /// <summary> | |||
|  |         /// 增加人员计划表 | |||
|  |         /// </summary> | |||
|  |         /// <param name="personPlan"></param> | |||
|  |         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(); | |||
|  |         } | |||
|  | 
 | |||
|  |         /// <summary> | |||
|  |         /// 修改人员计划表 | |||
|  |         /// </summary> | |||
|  |         /// <param name="personPlan"></param> | |||
|  |         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(); | |||
|  |             } | |||
|  |         } | |||
|  | 
 | |||
|  |         /// <summary> | |||
|  |         /// 根据主键删除人员计划表 | |||
|  |         /// </summary> | |||
|  |         /// <param name="personPlanId"></param> | |||
|  |         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(); | |||
|  |             } | |||
|  |         } | |||
|  |     } | |||
|  | } |