У меня проблема с использованием EF для моей модели данных.
У меня есть этот код в моем методе:
listaPaginada = sortOrder.Equals("asc") ?
_cadastroServ.SelecionaNotasFiscais(idParceiro).OrderBy(i => i.GetType().GetProperty(query)) :
_cadastroServ.SelecionaNotasFiscais(idParceiro).OrderByDescending(i => i.GetType().GetProperty(query));
Я использую тот же метод прослушивания:
Func<NotaFiscal, bool> whereClause = (i => i.GetPropValue<string>(sortName).Contains(query));
listaPaginada = sortOrder.Equals("asc", StringComparison.CurrentCultureIgnoreCase) ?
_cadastroServ.SelecionaNotasFiscais(idParceiro).Where(whereClause).OrderByDescending(i => i.GetPropValue<IComparable>(sortName)) :
_cadastroServ.SelecionaNotasFiscais(idParceiro).Where(whereClause).OrderBy(i => i.GetPropValue<IComparable>(sortName));
В L2SQL метод GetPropValue существует, но в L2E нет.
Кто-то знает подобный метод в L2E?
или знает как это решить?
С уважением []