76 lines
		
	
	
		
			2.8 KiB
		
	
	
	
		
			C#
		
	
	
	
		
		
			
		
	
	
			76 lines
		
	
	
		
			2.8 KiB
		
	
	
	
		
			C#
		
	
	
	
|  | namespace BLL | |||
|  | { | |||
|  |     using System.Collections.Generic; | |||
|  |     using System.Linq; | |||
|  |     using Model; | |||
|  |     using System; | |||
|  | 
 | |||
|  |     public static class ProjectPageDataService | |||
|  |     { | |||
|  |         public static SGGLDB db = Funs.DB; | |||
|  | 
 | |||
|  |         /// <summary> | |||
|  |         ///获取移动端首页 | |||
|  |         /// </summary> | |||
|  |         /// <returns></returns> | |||
|  |         public static Wx_PageData GetPageDataByPageDataId(string PageDataId) | |||
|  |         { | |||
|  |             return Funs.DB.Wx_PageData.FirstOrDefault(e => e.PageDataId == PageDataId); | |||
|  |         } | |||
|  | 
 | |||
|  |         /// <summary> | |||
|  |         /// 增加移动端首页 | |||
|  |         /// </summary> | |||
|  |         /// <returns></returns> | |||
|  |         public static void AddPageData(Wx_PageData PageData) | |||
|  |         { | |||
|  |             SGGLDB db = Funs.DB; | |||
|  |             Wx_PageData newPageData = new Wx_PageData | |||
|  |             { | |||
|  |                 PageDataId = PageData.PageDataId, | |||
|  |                 ProjectId = PageData.ProjectId, | |||
|  |                 CreatDate = DateTime.Now, | |||
|  |                 CreatManId = PageData.CreatManId, | |||
|  |                 SafeHours = PageData.SafeHours, | |||
|  |                 SitePersonNum = PageData.SitePersonNum, | |||
|  |                 SpecialEquipmentNum = PageData.SpecialEquipmentNum, | |||
|  |                 EntryTrainingNum = PageData.EntryTrainingNum, | |||
|  |                 HiddenDangerNum = PageData.HiddenDangerNum, | |||
|  |                 RectificationNum = PageData.RectificationNum, | |||
|  |                 RiskI = PageData.RiskI, | |||
|  |                 RiskII = PageData.RiskII, | |||
|  |                 RiskIII = PageData.RiskIII, | |||
|  |                 RiskIV = PageData.RiskIV, | |||
|  |                 RiskV = PageData.RiskV, | |||
|  |             }; | |||
|  |             db.Wx_PageData.InsertOnSubmit(newPageData); | |||
|  |             db.SubmitChanges(); | |||
|  |         } | |||
|  | 
 | |||
|  |         /// <summary> | |||
|  |         ///修改移动端首页  | |||
|  |         /// </summary> | |||
|  |         /// <param name="PageData"></param> | |||
|  |         public static void UpdatePageData(Wx_PageData PageData) | |||
|  |         { | |||
|  |             SGGLDB db = Funs.DB; | |||
|  |             Wx_PageData newPageData = db.Wx_PageData.FirstOrDefault(e => e.PageDataId == PageData.PageDataId); | |||
|  |             if (newPageData != null) | |||
|  |             { | |||
|  |                 newPageData.SafeHours = PageData.SafeHours; | |||
|  |                 newPageData.SitePersonNum = PageData.SitePersonNum; | |||
|  |                 newPageData.SpecialEquipmentNum = PageData.SpecialEquipmentNum; | |||
|  |                 newPageData.EntryTrainingNum = PageData.EntryTrainingNum; | |||
|  |                 newPageData.HiddenDangerNum = PageData.HiddenDangerNum; | |||
|  |                 newPageData.RectificationNum = PageData.RectificationNum; | |||
|  |                 newPageData.RiskI = PageData.RiskI; | |||
|  |                 newPageData.RiskII = PageData.RiskII; | |||
|  |                 newPageData.RiskIII = PageData.RiskIII; | |||
|  |                 newPageData.RiskIV = PageData.RiskIV; | |||
|  |                 newPageData.RiskV = PageData.RiskV; | |||
|  |                 db.SubmitChanges();                 | |||
|  |             } | |||
|  |         } | |||
|  |     } | |||
|  | } |