/// <summary>
        /// Get order information for a single customer
        /// </summary>
        /// <returns>List of OrderWeb instances to Presentation layer</returns>
        public List<OrderViewModel> GetAllForCust()
        {
            List<OrderViewModel> webOrders = new List<OrderViewModel>();
            try
            {
                OrderModel data = new OrderModel();
                List<Order> dataOrders = data.GetAllForCust(CustomerID);

                // We return OrderViewModel instances as the Asp layer has no knowledge of EF
                foreach (Order o in dataOrders)
                {
                    OrderViewModel ordWeb = new OrderViewModel();
                    ordWeb.OrderID = o.OrderID;
                    ordWeb.OrderDate = o.OrderDate;
                    ordWeb.OrderAmount = o.OrderAmount;
                    webOrders.Add(ordWeb);
                }
            }
            catch (Exception e)
            {
                ErrorRoutine(e, "OrderViewModel", "GetAllForCust");
            }
            return webOrders;
        }