public Order Get(int id) { Order order = (from ord in _dataContext.Orders where ord.Id == id select ord).FirstOrDefault(); var orderDetailRepository = new OrderDetailRepository(); order.Amount = orderDetailRepository.GetOrderTotal(order.Id); return order; }
//public IEnumerable<Order> List() //{ // var orders = (from order in _dataContext.Orders // orderby order.CustomerId descending // select order).ToList(); // return orders; //} public IEnumerable<Order> List() { List<Order> orders = (from order in _dataContext.Orders orderby order.CustomerId descending select order).ToList(); var orderDetailRepository = new OrderDetailRepository(); IEnumerable<Order> orderList = new List<Order>(); foreach (Order item in orders) { item.Amount = orderDetailRepository.GetOrderTotal(item.Id); } return orders; }