DataReportTable constructor
DataReportTable({
- required int partnerId,
- String? companyName,
- String? address,
- String? phoneNumber,
- String? invoiceTitle,
- required String date,
- required String fromDate,
- required String toDate,
- required String note,
- required String authorizedSignature,
- required List<
List< tableData,String> > - required List<
String> tableSummary, - String language = 'fa',
Implementation
DataReportTable({
required this.partnerId,
this.companyName,
this.address,
this.phoneNumber,
this.invoiceTitle,
required this.date,
required this.fromDate,
required this.toDate,
required this.note,
required this.authorizedSignature,
required this.tableData,
required this.tableSummary,
this.language = 'fa',
}) {
companyName = partners[partnerId]?.getCompanyName(language) ??
'Kurdish Voice Casting';
address = partners[partnerId]?.getAddress(language) ?? 'Sulaimanya';
phoneNumber =
partners[partnerId]?.getPhoneNumber(language) ?? '07748133883';
invoiceTitle =
partners[partnerId]?.getInvoiceTitle(language) ?? 'Contact Invoice';
}