Untitled
orderdetailunknown
plain_text
2 years ago
4.1 kB
7
Indexable
<%--
Document : OrderList
Created on : Oct 17, 2023, 4:39:35 PM
Author : HP
--%>
<%@page import="Models.Products"%>
<%@page import="DAOs.ProductDAO"%>
<%@page import="Models.OrderDetail"%>
<%@page import="java.util.List"%>
<%@page import="DAOs.OrderDAO"%>
<%@page import="Models.Account"%>
<%@page import="Models.Order"%>
<%@page import="DAOs.AccountDAO"%>
<%@page import="DAOs.AdminDAOs"%>
<%@page import="java.sql.ResultSet"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Navbar với Bootstrap</title>
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">
<link rel="stylesheet" href="<%out.print(request.getContextPath());%>/public/assets/css/adminOrderList.css">
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.9.3/dist/umd/popper.min.js"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script>
<link rel="stylesheet" href="node_modules/bootstrap-social/bootstrap-social.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/all.min.css">
</head>
<body>
<%
AccountDAO accDAO = new AccountDAO();
String username = (String) request.getSession().getAttribute("acc");
Account acc = accDAO.GetAccountUser(username);
%>
<div class="table-content">
<table class="table" id="product-table">
<!-- Header của bảng -->
<a class="fa-solid fa-circle-left" href="/Order/OrderHistory/<%= acc.getAccountID()%>" style="width: 50px; height: 50px;color: black;"></a>
<thead>
<tr>
<th>OrderItemID</th>
<th>Quantity</th>
<th>Price</th>
<th>ProductID</th>
<th>OrderID</th>
<th>SizeID</th>
</tr>
</thead>
<tbody id="table-body">
<!-- Bảng dữ liệu sẽ được thêm vào đây -->
<!-- tr gốc -->
<!-- Các hàng dữ liệu khác -->
<%
List<OrderDetail> orderDetail = (List<OrderDetail>) session.getAttribute("orderDetailsInformation");
if (orderDetail != null && !orderDetail.isEmpty()) {
for (OrderDetail odt : orderDetail) {
%>
<tr>
<td><%= odt.getOrderItemID()%></td>
<td><%= odt.getQuantity()%></td>
<td><%= odt.getPrice()%></td>
<td>
<% ProductDAO prDAO = new ProductDAO();
Products pr = prDAO.getProduct(odt.getProductID());%>
<img src="<%= pr.getImage()%>" style="width: 50px; height: 50px;" />
</td>
<td><%= pr.getPrice()%></td>
<td><%= odt.getOrderID()%></td>
<td><%= odt.getSizeID()%></td>
</tr>
<%
}
} else {
%>
<!-- Hiển thị thông báo nếu không có dữ liệu -->
<tr>
<td colspan="10">Không có đơn hàng để hiển thị.</td>
</tr>
<%
}
%>
</tbody>
</table>
</div>
</body>
</html>
Editor is loading...