コード例 #1
0
        public IActionResult Delete(int userId)
        {
            if (userId <= 0)
            {
                return(BadRequest());
            }
            var response = _userApplication.Delete(userId);

            if (response.IsSuccess)
            {
                return(Ok(response));
            }

            return(BadRequest(response.Message));
        }
コード例 #2
0
ファイル: UsersFunctions.cs プロジェクト: jelzGames/Barracuda
        public async Task <IActionResult> DeleteUser(
            [HttpTrigger(AuthorizationLevel.Anonymous, "delete", Route = "users/Delete/{id}")] HttpRequestMessage req, string id,
            HttpRequest request, ILogger log)
        {
            var resultAuth = validAdmin(req, request, new List <string>()
            {
                "users.read"
            });

            if (!resultAuth.Success)
            {
                return(new BadRequestObjectResult(resultAuth.Message));
            }

            var dataResult = await _controller.Delete(id);

            if (!dataResult.Success)
            {
                return(new BadRequestObjectResult(dataResult.Message));
            }

            return(new OkObjectResult(dataResult.Value));
        }
コード例 #3
0
        public IActionResult OnPostDelete(DeleteUserVM command)
        {
            var result = _userApplication.Delete(command);

            return(new JsonResult(result));
        }
コード例 #4
0
        public async Task <MessageHttpResponse> Delete(Guid id)
        {
            await _userApp.Delete(id);

            return(HttpResponse());
        }
コード例 #5
0
        public async Task <IActionResult> Delete(int id)
        {
            await _userApplication.Delete(id);

            return(NoContent());
        }
コード例 #6
0
 public async Task <IActionResult> Delete(Guid userId)
 {
     return(Ok(await _userApplication.Delete(userId)));
 }