private List <Order> ReadOrders(DataTable dataTable) { OrderDetail_DAO orderDetail_DAO = new OrderDetail_DAO(); DiningTable_DAO diningTable_DAO = new DiningTable_DAO(); List <Order> bills = new List <Order>(); foreach (DataRow dr in dataTable.Rows) { Order bill = new Order() { order_ID = (int)dr["Order_ID"], Table = diningTable_DAO.DB_Get_DiningTable((int)dr["Table_ID"]), OrderDetails = orderDetail_DAO.DB_Get_All_Ordered_Items((int)dr["Order_ID"]), Paystatus = (PayStatus)((int)dr["Order_PayStatus"]) }; bills.Add(bill); } return(bills); }
private List <Reservation> ReadReservations(DataTable dataTable) { DiningTable_DAO diningTable_DB = new DiningTable_DAO(); Customer_DAO customer_DB = new Customer_DAO(); List <Reservation> reservations = new List <Reservation>(); foreach (DataRow dr in dataTable.Rows) { Reservation reservation = new Reservation() { Reservation_ID = (int)dr["Reservation_ID"], Table = diningTable_DB.DB_Get_DiningTable((int)dr["Table_ID"]), Customer = customer_DB.DB_Get_Customer((int)dr["Customer_ID"]), Reservation_DateTime = (DateTime)dr["Reservation_DateTime"] }; reservations.Add(reservation); } return(reservations); }