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