finish
This commit is contained in:
@@ -14,20 +14,16 @@ public class OrderDetailDao {
|
||||
|
||||
public void save(OrderDetail detail) {
|
||||
|
||||
String sql = "INSERT INTO order_details (order_id, menu_items_id, quantity, price_at_purchase) VALUES (?,?,?,?)";
|
||||
String sql = "INSERT INTO order_details (order_id, menu_items_id, quantity, price_at_purchase) VALUES (? ,? ,? ,?)";
|
||||
try (Connection conn = DatabaseConnection.getConnection();
|
||||
PreparedStatement stmt = conn.prepareStatement(sql))
|
||||
{
|
||||
stmt.setInt(2, detail.getOrderId());
|
||||
stmt.setInt(3, detail.getMenuItemId());
|
||||
stmt.setInt(4, detail.getQuantity());
|
||||
stmt.setDouble(5, detail.getPrice());
|
||||
stmt.setInt(1, detail.getOrderId());
|
||||
stmt.setInt(2, detail.getMenuItemId());
|
||||
stmt.setInt(3, detail.getQuantity());
|
||||
stmt.setDouble(4, detail.getPrice());
|
||||
|
||||
int affectedRows = stmt.executeUpdate();
|
||||
if (affectedRows == 0)
|
||||
{
|
||||
throw new SQLException("unsuccessful");
|
||||
}
|
||||
stmt.executeUpdate();
|
||||
|
||||
|
||||
} catch (SQLException e)
|
||||
@@ -54,7 +50,7 @@ public class OrderDetailDao {
|
||||
OrderDetail orderDetail = new OrderDetail();
|
||||
orderDetail.setId(rs.getInt("id"));
|
||||
orderDetail.setOrderId(rs.getInt("order_id"));
|
||||
orderDetail.setMenuItemId(rs.getInt("menu_item_id"));
|
||||
orderDetail.setMenuItemId(rs.getInt("menu_items_id"));
|
||||
orderDetail.setQuantity(rs.getInt("quantity"));
|
||||
orderDetail.setPrice(rs.getDouble("price_at_purchase"));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user