private void LoadOrders() { orderTable.Rows.Clear(); foreach (Order order in ApplicationObjects.GetAllOrders()) { DataRow newRow = orderTable.NewRow(); newRow["Order Id"] = order.OrderId.ToString(); newRow["First Name"] = order.Person.FirstName; newRow["Last Name"] = order.Person.LastName; newRow["Entry Date"] = order.OrderEntryDate.ToString(); newRow["Fulfilled Date"] = (order.OrderFulfillDate != null) ? order.OrderFulfillDate.ToString() : "not filled"; newRow["Number of Items"] = order.NumberOrderItems.ToString(); newRow["Order Status"] = order.OrderStatus.ToString(); orderTable.Rows.Add(newRow); } dgvOrders.DataBind(); }