У меня есть проект MVC 2 с использованием Entity Framework в Visual Studio 2010, и у меня есть класс «ProductModel», который выполняет запрос LINQ для возврата продукта из базы данных.
Я хочу вернутьОбъекты Products вместо стандартных объектов запросов «entity», поэтому я обнаружил, что должен был сделать так:
var product = from x in productosBD.Products
where x.Id == id
select new ProductoModels { Id = x.Id, NombreCorto = x.NombreCorto, NombreLargo = x.NombreLargo, Pvp = x.Pvp .... };
Проблема в том, что мне нужно выполнить ВСЕ назначения со всеми атрибутами таблицы базы данных.(легко может быть 30). Итак, мой вопрос: есть ли способ автоматически сопоставить сущности базы данных с моим классом объектов?Что-то вроде:
var product = from xin productosBD.Products
where x.Id == id
select x;
, но повторное задание объекта Products?
Заранее спасибо