Example #1
0
        public void DeleteForm(string keyValue)
        {
            SysTempletsEntity sysTempletsEntity = FindEntity(keyValue);

            if (sysTempletsEntity != null && !string.IsNullOrEmpty(sysTempletsEntity.Id))
            {
                using (var db = new MySqlRepositoryBase().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();
                }
            }
        }
Example #2
0
        public void DeleteForm(string keyValue)
        {
            WebSiteEntity webSiteEntity = FindEntity(keyValue);

            if (webSiteEntity != null && !string.IsNullOrEmpty(webSiteEntity.Id))
            {
                using (var db = new MySqlRepositoryBase().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();
                }
            }
        }