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