public async Task <IActionResult> DeleteSize(int id) { var hasPermission = await _authorizationService.AuthorizeAsync(User, "SIZE", Operations.Delete); if (hasPermission.Succeeded == false) { return(new BadRequestObjectResult(CommonConstants.Forbidden)); } try { _productQuantityService.DeleteSize(id); _productQuantityService.SaveChanges(); return(new OkObjectResult(id)); } catch (Exception ex) { return(new BadRequestObjectResult(ex.Message)); } }
public HttpResponseMessage DeleteSize(HttpRequestMessage request, int sizeId) { _productQuantityService.DeleteSize(sizeId); _productQuantityService.Save(); return(request.CreateResponse(HttpStatusCode.OK, "Xóa thành công")); }