Я новичок в Entity Framework и у меня был вопрос, на котором я застрял некоторое время.У меня есть хранилище в моем DAL для доступа к данным, которые возвращают списки IEnumerable для функций, определенных там.Здесь задействованы две таблицы: таблица Company и их Customer_orders, подробности смотрите ниже.Мне нужно вернуть перечисляемый список для заказов клиентов ... который также включает имя клиента.Я могу вернуть все обратно для таблицы заказов клиентов, но не могу получить имя клиента из соответствующей таблицы.Это потому, что я возвращаю список типа Ienumerable CustomerOrder?Если кто-то может оказать некоторую помощь, показав правильный код, это будет с благодарностью.Я снова пытаюсь привязать сетку, извлекаемую из таблицы CustomerOrders, но мне также нужно отобразить CustomerName из таблицы Customers.
Table1 (Customers)
company_id
customer_id
customerName
customerAddress
Таблица 2 (CustomerOrders)
customer_id
product_id
productName
productDesc
Это то, что я имею до сих пор, это не вызывает имена клиентов, а извлекает информацию CustomerOrders
public IEnumerable<CustomerOrders> GetCustomerOrders(int company_id)
{
return context.Customers.Where(c => c.company_id == company_id).First().CustomerOrders.ToList().OrderBy(p => p.ProductName);
}