Skip to content
This repository has been archived by the owner on May 31, 2024. It is now read-only.

Commit

Permalink
Merge pull request #163 from hardingadonis/nghia-fix-bug-152
Browse files Browse the repository at this point in the history
Fix bug #152
  • Loading branch information
bakaqc authored Mar 7, 2024
2 parents e0b901f + 4829ac7 commit 47e3dd8
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,12 @@ protected void doPost(HttpServletRequest request, HttpServletResponse response)

Integer productId = Integer.parseInt(productIdParam);
Integer productQuantity = Integer.parseInt(productQuantityParam);

if(productQuantity <= 0){
request.setAttribute("message", "productQuantityNotPositive");
this.doGet(request, response);
return;
}

Optional<Product> product = Singleton.productDAO.getByID(productId);

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,11 @@
Nhập sai định dạng số lượng sản phẩm. Vui lòng kiểm tra lại.
</div>
</c:when>
<c:when test="${requestScope.message eq 'productQuantityNotPositive'}">
<div class="alert alert-danger text-center" role="alert">
Số lượng sản phẩm phải lớn hơn 0. Vui lòng kiểm tra lại.
</div>
</c:when>
<c:when test="${requestScope.message eq 'missingCustomer'}">
<div class="alert alert-danger text-center" role="alert">
Tên người dùng bị trống. Vui lòng kiểm tra và nhập vào.
Expand Down Expand Up @@ -192,7 +197,9 @@
formGroupSelector: '.form-group',
rules: [
Validator.isRequired('#product-name', 'Vui lòng nhập tên sản phẩm!'),
Validator.isRequired('#product-quantity', 'Vui lòng nhập số lượng sản phẩm!')
Validator.isRequired('#product-quantity', 'Vui lòng nhập số lượng sản phẩm!'),
Validator.isPositive('#product-quantity', 'Vui lòng nhập số lượng sản phẩm lớn hơn 0!')
]
});
</script>
Expand Down

0 comments on commit 47e3dd8

Please sign in to comment.