У меня есть объект с родительского класса и два класса ребенка, как это:значения суммы в дочерней сущности
Налоговый отчет -> Parcel -> мытарь
Налоговый отчет содержит коллекцию Посылка и парцелла содержат коллекцию сборщика налогов.
Объект моего налогового отчета связан с ним двумя связанными с ним объектами, и каждый объект Parcel имеет два объекта сбора налогов, связанных с ним. Объект мытарь имеет свойство налогов, подлежащих уплате, что я заинтересован в этом пример данных:.
TaxReport: 1
посылок: 0001
мытарь: Даллас Каунти, $ 100 в виде налогов за
мытарь: Collin County, $ 50 в виде налогов за
посылок: 0002
мытарь: Collin County, $ 1000 в виде налогов за
мытарь: Город Ирвинг, $ 100 в виде налогов за
Я хочу запросить мои объекты, чтобы суммировать налоги, причитающиеся за все посылки, сгруппированные сборщиком налогов. Вот что я хочу, чтобы мой результат выглядеть следующим образом:
округ Даллас, $ 100
Collin County, город $ 1050
Ирвинга, $ 100
Я пытался что-то вдоль этих линий: уага taxsummary = от тра в taxreport.Parcel.Select (y => y.TaxCollector) .Выберите (n => n.TaxesDue) .Sum()
Но мне не повезло. Мои результаты всегда прогнозируются как многоуровневая коллекция с налогами, подлежащими оплате ниже каждой посылки, не сгруппированной сборщиком налогов. Есть идеи?
Спасибо, Брэд
пришлось удалить мой первый подход. Будут писать что-то более интеллектуальное в немного. – CSharpie
Повторите попытку сейчас. – CSharpie