我已经在dynamics crm中创建了一个插件,但是我面临以下问题:
方法
OrderByDescending
不能遵循方法“选择”,或者是 不支持。尝试根据受支持的方法编写查询,或者 在调用不受支持的方法之前,请先调用“ AsEnumerable”或“ ToList”方法 使用插件时的方法。
var PrestationPrice = (from pricePrest
in context1.pricePrestSet
where pricePrest.pricelistgroupid == oppProdu.pricelistgroupid &&
pricePrest.hotelid== oppProdu.hotelid
&& (pricePrest.validit_start_date <= oppProdu.start_date.Value.AddDays(1) &&
pricePrest.rea_validit_end_date >= oppProdu.start_date.Value.AddDays(1))
select new { pricePrest.adultprice, pricePrest.childprice
}).OrderByDescending(p => p.adultprice).ThenByDescending(e =>
e.childprice).ToList();
productPrice = PrestationPrice.First().adultprice.Value;
productPrice = PrestationPrice.First().childprice.Value;