From b26ae60e85d4a03a2426e6607e7afe89e1c10a5f Mon Sep 17 00:00:00 2001 From: duheng <2784771470@qq.com> Date: 星期四, 05 十二月 2024 11:50:35 +0800 Subject: [PATCH] 水池单独匹配界面修改 --- Service/HStation.Service.Xhs.Core/05-service/01-project/XhsProject.cs | 80 ++++++---------------------------------- 1 files changed, 12 insertions(+), 68 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..8286e9c 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 @@ -577,14 +539,10 @@ public bool DeleteByID(long ID, out string Msg) { Msg = string.Empty; - var serviceProjectSite = new HStation.Service.XhsProjectSite(); - if (serviceProjectSite.IsExistTable()) + if (new XhsProjectSite().IsExistByProjectID(ID)) { - if (serviceProjectSite.IsExistByProjectID(ID)) - { - Msg = "瀛樺湪绔欑偣淇℃伅"; - return false; - } + Msg = "瀛樺湪绔欑偣淇℃伅"; + return false; } var dal = DALCreateHelper.CreateDAL<HStation.DAL.IXhsProject>(); var bol = dal.DeleteByID(ID); @@ -595,22 +553,8 @@ return bol; } - /// <summary> - /// 閫氳繃 ID 鍒犻櫎(鍚屾椂鍒犻櫎 Site) - /// </summary> - public bool DeleteExByID(long ID, out string Msg) - { - Msg = string.Empty; - var dal = DALCreateHelper.CreateDAL<HStation.DAL.IXhsProject>(); - var bol = dal.DeleteExByID(ID); - if (bol) - { - RemoveCache(ID); - XhsProjectSite.RemoveCacheByProjectID(ID); - } - return bol; - } + #endregion - #endregion + } } \ No newline at end of file -- Gitblit v1.9.3