throws IOException
{
resp.setContentType("application/json;charset=utf8");
Boolean validate = Boolean.valueOf(true);
String des = "Thêm mới item thành công";
Item item = new Item();
String itemid = "";
try {
itemid = req.getParameter("ItemId");
} catch (Exception ex) {
item.setId("");
}
item.setId(itemid);
String name = req.getParameter("Name");
if ((name == null) || ("".equals(name))) {
des = "Tên không được để trống";
validate = Boolean.valueOf(false);
} else {
item.setName(name);
}
String product = req.getParameter("Product");
if ((product == null) || ("".equals(product))) {
des = "Sản phẩm không được để trống";
validate = Boolean.valueOf(false);
} else {
Product pro = Product.getProduct(product);
if (pro != null) {
item.setProduct(product);
} else {
des = "Không tìm được sản phẩm tương ứng " + product;
validate = Boolean.valueOf(false);
}
}
if (validate.booleanValue()) {
item.setPrice(req.getParameter("Price"));
item.setType(req.getParameter("Type"));
item.setIntroduction(req.getParameter("Introduction"));
item.setUsage(req.getParameter("Usage"));
item.setNote(req.getParameter("Note"));
itemid = Item.createorUpdateItem(item);
if ("".equals(itemid)) {
validate = Boolean.valueOf(false);
des = "Có lỗi khi thêm mới item";
}