내가 공급 업체의 목록을 가져옵니다 다음이이 실행될 때LINQ있는 OrderBy 쿼리
그러나public List<tblSupplierPerformance> GetSupplierInfo(string memberid, string locationid, string supplieridname)
{
MyEntities suppliers = new MyEntities();
var r = (from p in suppliers.tblSupplierPerformances
where p.MemberId == memberid && p.LocationId == locationid
orderby p.TotalPurchaseQuantity
select p)
.Distinct();
if (supplieridname != "0")
r = r.Where(p => p.SupplierIDName == supplieridname);
return r.ToList();
}
이의 ORDERBY가 주문하지 않는 것입니다.
제가 생각하기에, 은으로 생각합니다. "return r."에서 orderby를 구현해야합니다. 무대 그러나 나는 이것을하는 방법을 정말로 모른다, 또는, 나는 상점의 도처에 매우 틀릴 수 있었다!
모든 포인터가 기꺼이 받았습니다. 각 엔티티는 자연적으로하지 않습니다 - 당신이 참여하거나 그런 아무것도 아니에요, 나는 당신이 별개가 필요한 이유를 잘 모르겠어요하지만
좋은 지적 별개 대한 대가로 순서를 구현해야 - 지금 레거시 :) –
그냥 simialr 뭔가 찾고있는 사람을 위해, 내가 위의 했어하지만 OrderByDescending, funnily 충분히, 주문 totalpurchaseQuantity 내림차순. 감사합니다. –