public void DeleteForm(string keyValue) { SysTempletsEntity sysTempletsEntity = FindEntity(keyValue); if (sysTempletsEntity != null && !string.IsNullOrEmpty(sysTempletsEntity.Id)) { using (var db = new SqlServerRepositoryBase().BeginTrans()) { db.DeleteById <SysTempletsEntity>(t => t.Id == keyValue); db.DeleteById <SysTempletItemsEntity>(t => t.ParentId == keyValue); db.DeleteById <SysColumnsEntity>(t => t.ParentId == keyValue); MoveResourceForDelDir(sysTempletsEntity.ShortName, sysTempletsEntity.Id); //添加日志 iLogRepository.WriteDbLog(true, "删除系统模板信息=>" + keyValue, Enums.DbLogType.Delete, "系统模板管理"); db.Commit(); } } }
public void DeleteForm(string keyValue) { WebSiteEntity webSiteEntity = FindEntity(keyValue); if (webSiteEntity != null && !string.IsNullOrEmpty(webSiteEntity.Id)) { using (var db = new SqlServerRepositoryBase().BeginTrans()) { db.DeleteById <WebSiteEntity>(t => t.Id == keyValue); db.DeleteById <WebSiteForUrlEntity>(t => t.WebSiteId == keyValue); //移除文件 MoveFileForDel(webSiteEntity.ShortName, webSiteEntity.Id); //添加日志 iLogRepository.WriteDbLog(true, "删除站点信息=>" + keyValue, Enums.DbLogType.Delete, "站点管理"); db.Commit(); } } }