duheng
2024-12-05 b26ae60e85d4a03a2426e6607e7afe89e1c10a5f
Service/HStation.Service.Xhs.Core/05-service/01-project/XhsProject.cs
@@ -539,36 +539,16 @@
        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);
            if (bol)
            {
                RemoveCache(ID);
            }
            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;
        }