From 30d1c646b63604b59ce9d665054bd748e56e171c Mon Sep 17 00:00:00 2001 From: lixiaojun <1287241240@qq.com> Date: 星期三, 14 八月 2024 18:27:20 +0800 Subject: [PATCH] 新增水力模拟界面 --- Service/HStation.Service.Xhs.Core/05-service/01-project/XhsProject.cs | 56 ++++++++++---------------------------------------------- 1 files changed, 10 insertions(+), 46 deletions(-) diff --git a/Service/HStation.Service.Xhs.Core/05-service/01-project/XhsProject.cs b/Service/HStation.Service.Xhs.Core/05-service/01-project/XhsProject.cs index d5a5fcb..cc9042b 100644 --- a/Service/HStation.Service.Xhs.Core/05-service/01-project/XhsProject.cs +++ b/Service/HStation.Service.Xhs.Core/05-service/01-project/XhsProject.cs @@ -270,7 +270,7 @@ /// <summary> /// 鎻掑叆鎷撳睍 /// </summary> - public long InsertEx(Model.XhsProject project, Model.XhsProjectSite site) + public long InsertEx(Model.XhsProject project, List<Model.XhsProjectSite> siteList) { if (project == null) { @@ -282,9 +282,9 @@ } var dal = DALCreateHelper.CreateDAL<HStation.DAL.IXhsProject>(); var entityProject = Model2Entity(project); - var entitySite = XhsProjectSite.Model2Entity(site); + var entitySiteList = XhsProjectSite.Model2Entities(siteList); - var id = dal.InsertEx(entityProject, entitySite); + var id = dal.InsertEx(entityProject, entitySiteList); if (id > 0) { UpdateCache(id); @@ -342,7 +342,7 @@ /// <summary> /// 鏇存柊鎷撳睍 /// </summary> - public bool UpdateEx(Model.XhsProject project, Model.XhsProjectSite site) + public bool UpdateEx(Model.XhsProject project, List<Model.XhsProjectSite> siteList) { if (project == null) { @@ -354,15 +354,12 @@ } var dal = DALCreateHelper.CreateDAL<HStation.DAL.IXhsProject>(); var entityProject = Model2Entity(project); - var entitySite = XhsProjectSite.Model2Entity(site); - var bol = dal.UpdateEx(entityProject, entitySite); + var entitySiteList = XhsProjectSite.Model2Entities(siteList); + var bol = dal.UpdateEx(entityProject, entitySiteList); if (bol) { UpdateCache(project.ID); - if (site != null && site.ID > 0) - { - XhsProjectSite.UpdateCacheByProjectID(project.ID); - } + XhsProjectSite.UpdateCacheByProjectID(project.ID); } return bol; } @@ -501,41 +498,6 @@ return bol; } - /// <summary> - /// 鏇存柊 StartTime - /// </summary> - public bool UpdateStartTime(long ID, DateTime StartTime) - { - if (ID < 1) - { - return false; - } - var dal = DALCreateHelper.CreateDAL<HStation.DAL.IXhsProject>(); - var bol = dal.UpdateStartTime(ID, StartTime); - if (bol) - { - UpdateCache(ID); - } - return bol; - } - - /// <summary> - /// 鏇存柊 EndTime - /// </summary> - public bool UpdateEndTime(long ID, DateTime EndTime) - { - if (ID < 1) - { - return false; - } - var dal = DALCreateHelper.CreateDAL<HStation.DAL.IXhsProject>(); - var bol = dal.UpdateEndTime(ID, EndTime); - if (bol) - { - UpdateCache(ID); - } - return bol; - } #endregion @@ -611,6 +573,8 @@ return bol; } - #endregion + #endregion + + } } \ No newline at end of file -- Gitblit v1.9.3