1
나는이, 잘 작동 Count 속성을 제외하고, 그냥 그룹 수의 수를주고있다Linq는 그룹 카운트 항목
From r In ReceiptRepository.Fetch
Where
r.RECEIPTDATE >= ReportStartDate And
r.RECEIPTDATE <= ReportEndDate
From p In r.RECEIPTPAYMENTs
Group p By Tender = New With
{
.TenderType = p.PAYMENTTYPE.TENDERTYPE,
.TenderName = p.PAYMENTTYPE.TENDERNAME
} Into Group
Select New SalesTotalCount() With
{
.Id = Tender.TenderType,
.Name = Tender.TenderName,
.Total = Group.Sum(Function(a) a.AMOUNT),
.Count = Group.Count
}
기업이 LINQ있다. 나는 각 텐더 카운트를 찾는 법을 모른다.
정확히 집계 하시겠습니까? – Magnus
Tenders는 현금, 카드, 수표와 같습니다. 위의 LINQ는 현금과 1을 제공합니다. 그러나 실제 현금은 얼마나 많은 시간 현금이 발생했는지 알고 싶습니다. –