Class Report
The base class of all reports. The idea behind this BusinessObject and all derived classes is that heavy calculations of interesting metrics is separated from displaying the data. Report BO acts as a intermediate format between a BusinessObject extension methods and e.g. a Notification- or Plotting service that can easily rely on the pre calculated values stored in a Report Object.
Inherited Members
Namespace: BO4E.Reporting
Assembly: BO4E-dotnet.Reporting.dll
Syntax
public abstract class Report : BusinessObject
Methods
| Improve this Doc View SourceToCsv(Char, Boolean, String, List<Dictionary<String, String>>)
Declaration
public string ToCsv(char separator = ';', bool headerLine = true, string lineTerminator = "\\n", List<Dictionary<string, string>> reihenfolge = null)
Parameters
Type | Name | Description |
---|---|---|
System.Char | separator | |
System.Boolean | headerLine | |
System.String | lineTerminator | |
List<Dictionary<System.String, System.String>> | reihenfolge |
Returns
Type | Description |
---|---|
System.String | return report as CSV string |