Я работал с отчетами проекта.Я создавал отчет о прибыли.Здесь я должен перечислить как детали продаж, так и детали возврата продаж.Они происходят из разных классов, и поэтому они представляют собой две разные наблюдаемые коллекции.Сначала я хочу указать детали продаж, после завершения продаж, а затем список продаж.Я хочу, чтобы это было сделано в одной сетке данных
Я пробовал это с использованием имени сетки данных и источника товара, но в списке отображается только доход от продаж
AllSalesProfitList = new ObservableCollection<SalesInvoice>(SalesInvoice.GetAllSalesProfitList(SelectQuerySales));
if (AllSalesProfitList.Count > 0)
{
ReportContainer.Visibility = Visibility.Visible;
ListSalesReportView.ItemsSource = AllSalesProfitList;
LabelTotalSalesAmountValue.Content = AllSalesProfitList.Sum(p => p.TotalSalesAmount);
}
else
{
NoRecordCheck();
}
AllSalesReturnProfitList = new ObservableCollection<SalesReturnInvoice>(SalesReturnInvoice.GetAllSalesReturnProfitList(SelectQuerySalesReturn));
if (AllSalesReturnProfitList.Count > 0)
{
ReportContainer.Visibility = Visibility.Visible;
ListSalesReportView.ItemsSource = AllSalesReturnProfitList;
LabelTotalSalesReturnAmountValue.Content = AllSalesReturnProfitList.Sum(p => p.TotalSalesReturnAmount);
}
else
{
NoRecordCheck();
}
Ожидаемый результат
Сначала должен быть указан список всех продаж, а затем возврат продаж.
Фактический результат
Показывает только возврат продаж.