Class ReportsBuilder
- Namespace
- CodeStage.Maintainer
- Assembly
- Build.dll
Allows building reports for the Maintainer modules.
public static class ReportsBuilder
- Inheritance
-
objectReportsBuilder
Methods
GenerateReport<T>(string, T[], string, string)
Iterates over array of specified records and generates report.
public static string GenerateReport<T>(string module, T[] records, string optionalHeader = null, string optionalFooter = null) where T : RecordBase
Parameters
modulestringModule name.
recordsT[]Array of records to iterate.
optionalHeaderstringOptional string to add as a report header.
optionalFooterstringOptional string to add as a report footer.
Returns
- string
Final report string.
Type Parameters
T