private object getTotalSummaries()
{
var row = CurrentRowInfoData.LastRenderedRowNumber;
var propertyName = _pdfRptCell.SharedData.PdfColumnAttributes.PropertyName;
var result = SummaryCellsData.FirstOrDefault(x => x.CellData.PropertyName == propertyName &&
x.OverallRowNumber == row);
if (result == null)
{
return string.Empty;
}
object data;
if (IsGroupingEnabled &&
(_pdfRptCell.RowData.PdfRowType == RowType.SummaryRow ||
_pdfRptCell.RowData.PdfRowType == RowType.PreviousPageSummaryRow))
{
data = result.GroupAggregateValue;
}
else
{
data = result.OverallAggregateValue;
}
return data;
}