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();                
 | |
|             }
 | |
|         }
 | |
|     }
 | |
| }
 |