コード例 #1
0
        private ApiResult DeleteFolder(Organization org, string folderPath)
        {
            var delParams = new DelParams
            {
                filespaceid = org.filespaceId,
                path        = folderPath,
                recursive   = "no"
            };

            return(ExecuteRequest(Ticket, Method.DELETE, "/tcc/Del", delParams, typeof(ApiResult)));
        }
コード例 #2
0
ファイル: ImgController.cs プロジェクト: duzhenyi/DL
        public async Task <ApiResult <string> > Delete([FromBody] DelParams delParams)
        {
            var model = _sysImgService.GetModelAsync(m => m.ID == delParams.ids);

            if (model != null)
            {
                var res = await _sysImgService.DeleteAsync(m => m.ID == delParams.ids);

                if (res.statusCode == 200)
                {//删除实际存在路径的图片
                    FileHelper.DeleteFile(model.Result.data.ImgBig);
                }
                return(res);
            }
            else
            {
                return(new ApiResult <string>()
                {
                    statusCode = 401, msg = "图片不存在"
                });
            }
        }
コード例 #3
0
ファイル: ColumnController.cs プロジェクト: duzhenyi/DL
 public async Task <ApiResult <string> > DeleteColumn([FromBody] DelParams delParams)
 {
     return(await _sysColumnService.DelAsync(delParams.ids));
 }
コード例 #4
0
ファイル: SchoolController.cs プロジェクト: duzhenyi/DL
 public async Task <ApiResult <string> > DeleteSchool([FromBody] DelParams delParams)
 {
     return(await _adoSchoolService.DelAsync(delParams.ids));
 }
コード例 #5
0
ファイル: ImgTypeController.cs プロジェクト: duzhenyi/DL
 public async Task <ApiResult <string> > Delete([FromBody] DelParams obj)
 {
     return(await _sysImgTypeService.DeleteAsync(obj.ids));
 }
コード例 #6
0
 public async Task <ApiResult <string> > DeleteRole([FromBody] DelParams obj)
 {
     return(await _roleService.DelAsync(obj.ids));
 }
コード例 #7
0
 public async Task <ApiResult <string> > DeleteArticle([FromBody] DelParams delParams)
 {
     return(await _adoArticleService.DelAsync(delParams.ids));
 }
コード例 #8
0
 public async Task <ApiResult <string> > DeleteDownload([FromBody] DelParams delParams)
 {
     return(await _adoDownloadService.DelAsync(delParams.ids));
 }
コード例 #9
0
ファイル: LogController.cs プロジェクト: duzhenyi/DL
        public async Task <ApiResult <string> > DeleteLog([FromBody] DelParams obj)
        {
            var list = UtilsHelper.StrToListString(obj.ids);

            return(await _logService.DeleteAsync(m => list.Contains(m.ID)));
        }
コード例 #10
0
ファイル: AdvLocationController.cs プロジェクト: duzhenyi/DL
 public async Task <ApiResult <string> > DeleteAdvLocation([FromBody] DelParams delParams)
 {
     return(await _adoAdvLocationService.DelAsync(delParams.ids));
 }
コード例 #11
0
ファイル: OrganizeController.cs プロジェクト: duzhenyi/DL
 public async Task <ApiResult <string> > DeleteOrganize([FromBody] DelParams delParams)
 {
     return(await _sysOrganizeService.DelAsync(delParams.ids));
 }
コード例 #12
0
ファイル: CommentController.cs プロジェクト: duzhenyi/DL
 public async Task <ApiResult <string> > DeleteComment([FromBody] DelParams delParams)
 {
     return(await _adoCommentService.DelAsync(delParams.ids));
 }
コード例 #13
0
ファイル: MenuController.cs プロジェクト: duzhenyi/DL
 public async Task <ApiResult <List <SysMenuDto> > > GetAuthorizaionMenu([FromBody] DelParams obj)
 {
     return(await _sysMenuService.GetMenuByRole(obj.ids));
 }