private List <Order> ReadTables(DataTable dataTable) { List <Order> orders = new List <Order>(); foreach (DataRow dr in dataTable.Rows) { Order request = new Order() { OrderID = (int)dr["Order_ID"], Employee = employeeDAO.Db_Get_Employee((int)dr["Employee_ID"]), TotalPrice = (double)dr["Total_Price"], TotalPaid = (double)dr["Total_Paid"], Tip = (double)dr["Tip"], OrderDate = (DateTime)dr["Order_Date"] }; orders.Add(request); } return(orders); }
private List <Order> ReadTables(DataTable dataTable) { OrderItem_DAO orderitemDAO = new OrderItem_DAO(); Table_DAO tableDAO = new Table_DAO(); Employee_DAO employeeDAO = new Employee_DAO(); List <Order> orders = new List <Order>(); foreach (DataRow dr in dataTable.Rows) { Order request = new Order() { OrderID = (int)dr["Order_ID"], TotalPrice = (double)dr["Total_Price"], Comment = (String)(dr["Comment"].ToString()), Table = tableDAO.Db_Get_Table((int)dr["Table_ID"]), Employee = employeeDAO.Db_Get_Employee((int)dr["Employee_ID"]), OrderItems = orderitemDAO.Db_Get_FoodItems((int)dr["Order_ID"]) }; orders.Add(request); } return(orders); }