copyWith method
WebApiModulesReportsMultiLocationReportsTransferReportTransferReportRequest
copyWith({
- DateTime? fromDate,
- DateTime? toDate,
- String? dateType,
- String? fromWarehouseId,
- String? toWarehouseId,
- String? departmentId,
- String? transferId,
- String? inventoryTypeId,
- String? categoryId,
- String? subCategoryId,
- String? inventoryId,
- List<
FwStandardModelsSelectedCheckBoxListItem> ? statuses, - String? userDepartmentId,
- String? userLocationId,
- String? userWarehouseId,
- String? customReportLayoutId,
- bool? isSummary,
- bool? includeSubHeadingsAndSubTotals,
- bool? includeIdColumns,
- String? locale,
- List<
FwStandardModelsCheckBoxListItem> ? excelfields, - String? reportName,
- bool? useEmailTemplate,
Implementation
WebApiModulesReportsMultiLocationReportsTransferReportTransferReportRequest
copyWith(
{DateTime? fromDate,
DateTime? toDate,
String? dateType,
String? fromWarehouseId,
String? toWarehouseId,
String? departmentId,
String? transferId,
String? inventoryTypeId,
String? categoryId,
String? subCategoryId,
String? inventoryId,
List<FwStandardModelsSelectedCheckBoxListItem>? statuses,
String? userDepartmentId,
String? userLocationId,
String? userWarehouseId,
String? customReportLayoutId,
bool? isSummary,
bool? includeSubHeadingsAndSubTotals,
bool? includeIdColumns,
String? locale,
List<FwStandardModelsCheckBoxListItem>? excelfields,
String? reportName,
bool? useEmailTemplate}) {
return WebApiModulesReportsMultiLocationReportsTransferReportTransferReportRequest(
fromDate: fromDate ?? this.fromDate,
toDate: toDate ?? this.toDate,
dateType: dateType ?? this.dateType,
fromWarehouseId: fromWarehouseId ?? this.fromWarehouseId,
toWarehouseId: toWarehouseId ?? this.toWarehouseId,
departmentId: departmentId ?? this.departmentId,
transferId: transferId ?? this.transferId,
inventoryTypeId: inventoryTypeId ?? this.inventoryTypeId,
categoryId: categoryId ?? this.categoryId,
subCategoryId: subCategoryId ?? this.subCategoryId,
inventoryId: inventoryId ?? this.inventoryId,
statuses: statuses ?? this.statuses,
userDepartmentId: userDepartmentId ?? this.userDepartmentId,
userLocationId: userLocationId ?? this.userLocationId,
userWarehouseId: userWarehouseId ?? this.userWarehouseId,
customReportLayoutId: customReportLayoutId ?? this.customReportLayoutId,
isSummary: isSummary ?? this.isSummary,
includeSubHeadingsAndSubTotals: includeSubHeadingsAndSubTotals ??
this.includeSubHeadingsAndSubTotals,
includeIdColumns: includeIdColumns ?? this.includeIdColumns,
locale: locale ?? this.locale,
excelfields: excelfields ?? this.excelfields,
reportName: reportName ?? this.reportName,
useEmailTemplate: useEmailTemplate ?? this.useEmailTemplate);
}