Esempio n. 1
0
        public async Task <IActionResult> Patch(int id, [FromBody] UpdateProductRequestRequest request)
        {
            request.Id = id;
            UpdateProductRequestResponse result = await _ProductRequestAppService.updateProductRequest(request);

            if (result.Success)
            {
                return(Ok(result));
            }
            return(NotFound(result));
        }
Esempio n. 2
0
        public Task <UpdateProductRequestResponse> updateProductRequest(UpdateProductRequestRequest request)
        {
            UpdateProductRequestCommand command = new UpdateProductRequestCommand
                                                  (
                request.Id,
                request.response,
                (int)StatusProductRequest.DaXuLy
                                                  );
            Task <object> ProductRequest          = (Task <object>)Bus.SendCommand(command);
            UpdateProductRequestResponse response = new UpdateProductRequestResponse();

            response = Common <UpdateProductRequestResponse> .checkHasNotification(_notifications, response);

            if (response.Success)
            {
                response.Data = (bool)ProductRequest.Result;
            }
            return(Task.FromResult(response));
        }