Table of Contents

Class ReportsBuilder

Namespace
CodeStage.Maintainer
Assembly
Build.dll

Allows building reports for the Maintainer modules.

public static class ReportsBuilder
Inheritance
object
ReportsBuilder

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

module string

Module name.

records T[]

Array of records to iterate.

optionalHeader string

Optional string to add as a report header.

optionalFooter string

Optional string to add as a report footer.

Returns

string

Final report string.

Type Parameters

T