copyWithWrapped method
WebApiModulesInventoryRepairRepair
copyWithWrapped({
- Wrapped<
String?> ? repairId, - Wrapped<
String?> ? locationId, - Wrapped<
String?> ? location, - Wrapped<
String?> ? billingLocationId, - Wrapped<
String?> ? billingLocation, - Wrapped<
String?> ? warehouseId, - Wrapped<
String?> ? itemWarehouseId, - Wrapped<
String?> ? warehouse, - Wrapped<
String?> ? warehouseCode, - Wrapped<
String?> ? billingWarehouseId, - Wrapped<
String?> ? billingWarehouse, - Wrapped<
String?> ? departmentId, - Wrapped<
String?> ? department, - Wrapped<
String?> ? inventoryTypeId, - Wrapped<
String?> ? inventoryType, - Wrapped<
bool?> ? pendingRepair, - Wrapped<
String?> ? repairNumber, - Wrapped<
String?> ? repairNumberColor, - Wrapped<
String?> ? repairDate, - Wrapped<
bool?> ? outsideRepair, - Wrapped<
String?> ? outsideRepairPoNumber, - Wrapped<
String?> ? itemId, - Wrapped<
String?> ? barCode, - Wrapped<
String?> ? serialNumber, - Wrapped<
String?> ? rfId, - Wrapped<
String?> ? barCodeColor, - Wrapped<
String?> ? inventoryId, - Wrapped<
String?> ? availFor, - Wrapped<
String?> ? availForDisplay, - Wrapped<
String?> ? iCode, - Wrapped<
String?> ? iCodeColor, - Wrapped<
String?> ? itemDescription, - Wrapped<
String?> ? ownedItemDescription, - Wrapped<
String?> ? trackedBy, - Wrapped<
int?> ? quantity, - Wrapped<
String?> ? quantityColor, - Wrapped<
String?> ? damageDealId, - Wrapped<
String?> ? damageDeal, - Wrapped<
String?> ? damageDealColor, - Wrapped<
String?> ? damageOrderId, - Wrapped<
String?> ? damageOrderNumber, - Wrapped<
String?> ? damageOrderDescription, - Wrapped<
String?> ? damageContractId, - Wrapped<
String?> ? damageContractNumber, - Wrapped<
String?> ? damageContractDate, - Wrapped<
String?> ? damageScannedById, - Wrapped<
String?> ? damageScannedBy, - Wrapped<
String?> ? lossAndDamageOrderId, - Wrapped<
String?> ? lossAndDamageOrderNumber, - Wrapped<
String?> ? lossAndDamageOrderDescription, - Wrapped<
String?> ? chargeOrderId, - Wrapped<
String?> ? chargeOrderNumber, - Wrapped<
String?> ? chargeOrderDescription, - Wrapped<
String?> ? chargeInvoiceId, - Wrapped<
String?> ? chargeInvoiceNumber, - Wrapped<
String?> ? chargeInvoiceDescription, - Wrapped<
String?> ? taxOptionId, - Wrapped<
String?> ? taxOption, - Wrapped<
String?> ? tax1Name, - Wrapped<
String?> ? tax2Name, - Wrapped<
String?> ? rentalTaxAlias, - Wrapped<
String?> ? salesTaxAlias, - Wrapped<
String?> ? laborTaxAlias, - Wrapped<
String?> ? taxId, - Wrapped<
double?> ? rentalTaxRate1, - Wrapped<
double?> ? salesTaxRate1, - Wrapped<
double?> ? laborTaxRate1, - Wrapped<
double?> ? rentalTaxRate2, - Wrapped<
double?> ? salesTaxRate2, - Wrapped<
double?> ? laborTaxRate2, - Wrapped<
String?> ? status, - Wrapped<
String?> ? statusColor, - Wrapped<
String?> ? statusDate, - Wrapped<
bool?> ? billable, - Wrapped<
String?> ? billableDisplay, - Wrapped<
bool?> ? notBilled, - Wrapped<
String?> ? priority, - Wrapped<
String?> ? priorityDescription, - Wrapped<
String?> ? priorityColor, - Wrapped<
String?> ? repairType, - Wrapped<
bool?> ? poPending, - Wrapped<
String?> ? poNumber, - Wrapped<
String?> ? damage, - Wrapped<
String?> ? correction, - Wrapped<
bool?> ? released, - Wrapped<
double?> ? releasedQuantity, - Wrapped<
String?> ? transferId, - Wrapped<
String?> ? transferredFromWarehouseId, - Wrapped<
String?> ? dueDate, - Wrapped<
String?> ? estimateByUserId, - Wrapped<
String?> ? estimateBy, - Wrapped<
String?> ? estimateDate, - Wrapped<
String?> ? completeByUserId, - Wrapped<
String?> ? completeBy, - Wrapped<
String?> ? completeDate, - Wrapped<
String?> ? inputDate, - Wrapped<
String?> ? inputByUserId, - Wrapped<
String?> ? inputByUserName, - Wrapped<
String?> ? repairItemStatusId, - Wrapped<
String?> ? repairItemStatus, - Wrapped<
String?> ? currencyId, - Wrapped<
String?> ? officeLocationDefaultCurrencyId, - Wrapped<
String?> ? currencyCode, - Wrapped<
String?> ? currencySymbol, - Wrapped<
String?> ? currencyColor, - Wrapped<
String?> ? notes, - Wrapped<
String?> ? voidNotes, - Wrapped<
bool?> ? inactive, - Wrapped<
bool?> ? qcRequired, - Wrapped<
bool?> ? autoCompleteQC, - Wrapped<
String?> ? qcNote, - Wrapped<
String?> ? conditionId, - Wrapped<
String?> ? condition, - Wrapped<
String?> ? externalPoTypeId, - Wrapped<
String?> ? externalPoType, - Wrapped<
double?> ? costExtended, - Wrapped<
double?> ? costTax, - Wrapped<
double?> ? costTotal, - Wrapped<
double?> ? partsExtended, - Wrapped<
double?> ? partsTax, - Wrapped<
double?> ? partsTotal, - Wrapped<
double?> ? totalRepairExtended, - Wrapped<
double?> ? totalRepairTax, - Wrapped<
double?> ? totalRepairTotal, - Wrapped<
String?> ? consignorId, - Wrapped<
String?> ? consignor, - Wrapped<
String?> ? consignorAgreementId, - Wrapped<
String?> ? agreementNumber, - Wrapped<
String?> ? dateStamp, - Wrapped<
String?> ? auditNote, - Wrapped<
String?> ? recordTitle, - Wrapped? urlIdentifier,
- Wrapped<
List< ? fields,FwStandardBusinessLogicFwBusinessLogicFieldDefinition> ?> - Wrapped<
List< ? custom,FwStandardDataFwCustomValue> ?> - Wrapped<
List< ? defaultFieldAttributes,FwStandardDataFwDefaultAttribute> ?> - Wrapped<
FwStandardBusinessLogicFwBusinessLogic?> ? original, - Wrapped<
List< ? translation,FwStandardDataFwTranslatedValue> ?> - Wrapped<
bool?> ? hasImport, - Wrapped<
bool?> ? hasDocuments, - Wrapped<
String?> ? createdByUserId, - Wrapped<
String?> ? createdByUserName, - Wrapped<
String?> ? createdDateTime, - Wrapped<
String?> ? modifiedByUserId, - Wrapped<
String?> ? modifiedByUserName, - Wrapped<
String?> ? modifiedDateTime,
Implementation
WebApiModulesInventoryRepairRepair copyWithWrapped({
Wrapped<String?>? repairId,
Wrapped<String?>? locationId,
Wrapped<String?>? location,
Wrapped<String?>? billingLocationId,
Wrapped<String?>? billingLocation,
Wrapped<String?>? warehouseId,
Wrapped<String?>? itemWarehouseId,
Wrapped<String?>? warehouse,
Wrapped<String?>? warehouseCode,
Wrapped<String?>? billingWarehouseId,
Wrapped<String?>? billingWarehouse,
Wrapped<String?>? departmentId,
Wrapped<String?>? department,
Wrapped<String?>? inventoryTypeId,
Wrapped<String?>? inventoryType,
Wrapped<bool?>? pendingRepair,
Wrapped<String?>? repairNumber,
Wrapped<String?>? repairNumberColor,
Wrapped<String?>? repairDate,
Wrapped<bool?>? outsideRepair,
Wrapped<String?>? outsideRepairPoNumber,
Wrapped<String?>? itemId,
Wrapped<String?>? barCode,
Wrapped<String?>? serialNumber,
Wrapped<String?>? rfId,
Wrapped<String?>? barCodeColor,
Wrapped<String?>? inventoryId,
Wrapped<String?>? availFor,
Wrapped<String?>? availForDisplay,
Wrapped<String?>? iCode,
Wrapped<String?>? iCodeColor,
Wrapped<String?>? itemDescription,
Wrapped<String?>? ownedItemDescription,
Wrapped<String?>? trackedBy,
Wrapped<int?>? quantity,
Wrapped<String?>? quantityColor,
Wrapped<String?>? damageDealId,
Wrapped<String?>? damageDeal,
Wrapped<String?>? damageDealColor,
Wrapped<String?>? damageOrderId,
Wrapped<String?>? damageOrderNumber,
Wrapped<String?>? damageOrderDescription,
Wrapped<String?>? damageContractId,
Wrapped<String?>? damageContractNumber,
Wrapped<String?>? damageContractDate,
Wrapped<String?>? damageScannedById,
Wrapped<String?>? damageScannedBy,
Wrapped<String?>? lossAndDamageOrderId,
Wrapped<String?>? lossAndDamageOrderNumber,
Wrapped<String?>? lossAndDamageOrderDescription,
Wrapped<String?>? chargeOrderId,
Wrapped<String?>? chargeOrderNumber,
Wrapped<String?>? chargeOrderDescription,
Wrapped<String?>? chargeInvoiceId,
Wrapped<String?>? chargeInvoiceNumber,
Wrapped<String?>? chargeInvoiceDescription,
Wrapped<String?>? taxOptionId,
Wrapped<String?>? taxOption,
Wrapped<String?>? tax1Name,
Wrapped<String?>? tax2Name,
Wrapped<String?>? rentalTaxAlias,
Wrapped<String?>? salesTaxAlias,
Wrapped<String?>? laborTaxAlias,
Wrapped<String?>? taxId,
Wrapped<double?>? rentalTaxRate1,
Wrapped<double?>? salesTaxRate1,
Wrapped<double?>? laborTaxRate1,
Wrapped<double?>? rentalTaxRate2,
Wrapped<double?>? salesTaxRate2,
Wrapped<double?>? laborTaxRate2,
Wrapped<String?>? status,
Wrapped<String?>? statusColor,
Wrapped<String?>? statusDate,
Wrapped<bool?>? billable,
Wrapped<String?>? billableDisplay,
Wrapped<bool?>? notBilled,
Wrapped<String?>? priority,
Wrapped<String?>? priorityDescription,
Wrapped<String?>? priorityColor,
Wrapped<String?>? repairType,
Wrapped<bool?>? poPending,
Wrapped<String?>? poNumber,
Wrapped<String?>? damage,
Wrapped<String?>? correction,
Wrapped<bool?>? released,
Wrapped<double?>? releasedQuantity,
Wrapped<String?>? transferId,
Wrapped<String?>? transferredFromWarehouseId,
Wrapped<String?>? dueDate,
Wrapped<String?>? estimateByUserId,
Wrapped<String?>? estimateBy,
Wrapped<String?>? estimateDate,
Wrapped<String?>? completeByUserId,
Wrapped<String?>? completeBy,
Wrapped<String?>? completeDate,
Wrapped<String?>? inputDate,
Wrapped<String?>? inputByUserId,
Wrapped<String?>? inputByUserName,
Wrapped<String?>? repairItemStatusId,
Wrapped<String?>? repairItemStatus,
Wrapped<String?>? currencyId,
Wrapped<String?>? officeLocationDefaultCurrencyId,
Wrapped<String?>? currencyCode,
Wrapped<String?>? currencySymbol,
Wrapped<String?>? currencyColor,
Wrapped<String?>? notes,
Wrapped<String?>? voidNotes,
Wrapped<bool?>? inactive,
Wrapped<bool?>? qcRequired,
Wrapped<bool?>? autoCompleteQC,
Wrapped<String?>? qcNote,
Wrapped<String?>? conditionId,
Wrapped<String?>? condition,
Wrapped<String?>? externalPoTypeId,
Wrapped<String?>? externalPoType,
Wrapped<double?>? costExtended,
Wrapped<double?>? costTax,
Wrapped<double?>? costTotal,
Wrapped<double?>? partsExtended,
Wrapped<double?>? partsTax,
Wrapped<double?>? partsTotal,
Wrapped<double?>? totalRepairExtended,
Wrapped<double?>? totalRepairTax,
Wrapped<double?>? totalRepairTotal,
Wrapped<String?>? consignorId,
Wrapped<String?>? consignor,
Wrapped<String?>? consignorAgreementId,
Wrapped<String?>? agreementNumber,
Wrapped<String?>? dateStamp,
Wrapped<String?>? auditNote,
Wrapped<String?>? recordTitle,
Wrapped<dynamic>? urlIdentifier,
Wrapped<List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>?>?
fields,
Wrapped<List<FwStandardDataFwCustomValue>?>? custom,
Wrapped<List<FwStandardDataFwDefaultAttribute>?>? defaultFieldAttributes,
Wrapped<FwStandardBusinessLogicFwBusinessLogic?>? original,
Wrapped<List<FwStandardDataFwTranslatedValue>?>? translation,
Wrapped<bool?>? hasImport,
Wrapped<bool?>? hasDocuments,
Wrapped<String?>? createdByUserId,
Wrapped<String?>? createdByUserName,
Wrapped<String?>? createdDateTime,
Wrapped<String?>? modifiedByUserId,
Wrapped<String?>? modifiedByUserName,
Wrapped<String?>? modifiedDateTime,
}) {
return WebApiModulesInventoryRepairRepair(
repairId: (repairId != null ? repairId.value : this.repairId),
locationId: (locationId != null ? locationId.value : this.locationId),
location: (location != null ? location.value : this.location),
billingLocationId: (billingLocationId != null
? billingLocationId.value
: this.billingLocationId),
billingLocation: (billingLocation != null
? billingLocation.value
: this.billingLocation),
warehouseId: (warehouseId != null ? warehouseId.value : this.warehouseId),
itemWarehouseId: (itemWarehouseId != null
? itemWarehouseId.value
: this.itemWarehouseId),
warehouse: (warehouse != null ? warehouse.value : this.warehouse),
warehouseCode: (warehouseCode != null
? warehouseCode.value
: this.warehouseCode),
billingWarehouseId: (billingWarehouseId != null
? billingWarehouseId.value
: this.billingWarehouseId),
billingWarehouse: (billingWarehouse != null
? billingWarehouse.value
: this.billingWarehouse),
departmentId: (departmentId != null
? departmentId.value
: this.departmentId),
department: (department != null ? department.value : this.department),
inventoryTypeId: (inventoryTypeId != null
? inventoryTypeId.value
: this.inventoryTypeId),
inventoryType: (inventoryType != null
? inventoryType.value
: this.inventoryType),
pendingRepair: (pendingRepair != null
? pendingRepair.value
: this.pendingRepair),
repairNumber: (repairNumber != null
? repairNumber.value
: this.repairNumber),
repairNumberColor: (repairNumberColor != null
? repairNumberColor.value
: this.repairNumberColor),
repairDate: (repairDate != null ? repairDate.value : this.repairDate),
outsideRepair: (outsideRepair != null
? outsideRepair.value
: this.outsideRepair),
outsideRepairPoNumber: (outsideRepairPoNumber != null
? outsideRepairPoNumber.value
: this.outsideRepairPoNumber),
itemId: (itemId != null ? itemId.value : this.itemId),
barCode: (barCode != null ? barCode.value : this.barCode),
serialNumber: (serialNumber != null
? serialNumber.value
: this.serialNumber),
rfId: (rfId != null ? rfId.value : this.rfId),
barCodeColor: (barCodeColor != null
? barCodeColor.value
: this.barCodeColor),
inventoryId: (inventoryId != null ? inventoryId.value : this.inventoryId),
availFor: (availFor != null ? availFor.value : this.availFor),
availForDisplay: (availForDisplay != null
? availForDisplay.value
: this.availForDisplay),
iCode: (iCode != null ? iCode.value : this.iCode),
iCodeColor: (iCodeColor != null ? iCodeColor.value : this.iCodeColor),
itemDescription: (itemDescription != null
? itemDescription.value
: this.itemDescription),
ownedItemDescription: (ownedItemDescription != null
? ownedItemDescription.value
: this.ownedItemDescription),
trackedBy: (trackedBy != null ? trackedBy.value : this.trackedBy),
quantity: (quantity != null ? quantity.value : this.quantity),
quantityColor: (quantityColor != null
? quantityColor.value
: this.quantityColor),
damageDealId: (damageDealId != null
? damageDealId.value
: this.damageDealId),
damageDeal: (damageDeal != null ? damageDeal.value : this.damageDeal),
damageDealColor: (damageDealColor != null
? damageDealColor.value
: this.damageDealColor),
damageOrderId: (damageOrderId != null
? damageOrderId.value
: this.damageOrderId),
damageOrderNumber: (damageOrderNumber != null
? damageOrderNumber.value
: this.damageOrderNumber),
damageOrderDescription: (damageOrderDescription != null
? damageOrderDescription.value
: this.damageOrderDescription),
damageContractId: (damageContractId != null
? damageContractId.value
: this.damageContractId),
damageContractNumber: (damageContractNumber != null
? damageContractNumber.value
: this.damageContractNumber),
damageContractDate: (damageContractDate != null
? damageContractDate.value
: this.damageContractDate),
damageScannedById: (damageScannedById != null
? damageScannedById.value
: this.damageScannedById),
damageScannedBy: (damageScannedBy != null
? damageScannedBy.value
: this.damageScannedBy),
lossAndDamageOrderId: (lossAndDamageOrderId != null
? lossAndDamageOrderId.value
: this.lossAndDamageOrderId),
lossAndDamageOrderNumber: (lossAndDamageOrderNumber != null
? lossAndDamageOrderNumber.value
: this.lossAndDamageOrderNumber),
lossAndDamageOrderDescription: (lossAndDamageOrderDescription != null
? lossAndDamageOrderDescription.value
: this.lossAndDamageOrderDescription),
chargeOrderId: (chargeOrderId != null
? chargeOrderId.value
: this.chargeOrderId),
chargeOrderNumber: (chargeOrderNumber != null
? chargeOrderNumber.value
: this.chargeOrderNumber),
chargeOrderDescription: (chargeOrderDescription != null
? chargeOrderDescription.value
: this.chargeOrderDescription),
chargeInvoiceId: (chargeInvoiceId != null
? chargeInvoiceId.value
: this.chargeInvoiceId),
chargeInvoiceNumber: (chargeInvoiceNumber != null
? chargeInvoiceNumber.value
: this.chargeInvoiceNumber),
chargeInvoiceDescription: (chargeInvoiceDescription != null
? chargeInvoiceDescription.value
: this.chargeInvoiceDescription),
taxOptionId: (taxOptionId != null ? taxOptionId.value : this.taxOptionId),
taxOption: (taxOption != null ? taxOption.value : this.taxOption),
tax1Name: (tax1Name != null ? tax1Name.value : this.tax1Name),
tax2Name: (tax2Name != null ? tax2Name.value : this.tax2Name),
rentalTaxAlias: (rentalTaxAlias != null
? rentalTaxAlias.value
: this.rentalTaxAlias),
salesTaxAlias: (salesTaxAlias != null
? salesTaxAlias.value
: this.salesTaxAlias),
laborTaxAlias: (laborTaxAlias != null
? laborTaxAlias.value
: this.laborTaxAlias),
taxId: (taxId != null ? taxId.value : this.taxId),
rentalTaxRate1: (rentalTaxRate1 != null
? rentalTaxRate1.value
: this.rentalTaxRate1),
salesTaxRate1: (salesTaxRate1 != null
? salesTaxRate1.value
: this.salesTaxRate1),
laborTaxRate1: (laborTaxRate1 != null
? laborTaxRate1.value
: this.laborTaxRate1),
rentalTaxRate2: (rentalTaxRate2 != null
? rentalTaxRate2.value
: this.rentalTaxRate2),
salesTaxRate2: (salesTaxRate2 != null
? salesTaxRate2.value
: this.salesTaxRate2),
laborTaxRate2: (laborTaxRate2 != null
? laborTaxRate2.value
: this.laborTaxRate2),
status: (status != null ? status.value : this.status),
statusColor: (statusColor != null ? statusColor.value : this.statusColor),
statusDate: (statusDate != null ? statusDate.value : this.statusDate),
billable: (billable != null ? billable.value : this.billable),
billableDisplay: (billableDisplay != null
? billableDisplay.value
: this.billableDisplay),
notBilled: (notBilled != null ? notBilled.value : this.notBilled),
priority: (priority != null ? priority.value : this.priority),
priorityDescription: (priorityDescription != null
? priorityDescription.value
: this.priorityDescription),
priorityColor: (priorityColor != null
? priorityColor.value
: this.priorityColor),
repairType: (repairType != null ? repairType.value : this.repairType),
poPending: (poPending != null ? poPending.value : this.poPending),
poNumber: (poNumber != null ? poNumber.value : this.poNumber),
damage: (damage != null ? damage.value : this.damage),
correction: (correction != null ? correction.value : this.correction),
released: (released != null ? released.value : this.released),
releasedQuantity: (releasedQuantity != null
? releasedQuantity.value
: this.releasedQuantity),
transferId: (transferId != null ? transferId.value : this.transferId),
transferredFromWarehouseId: (transferredFromWarehouseId != null
? transferredFromWarehouseId.value
: this.transferredFromWarehouseId),
dueDate: (dueDate != null ? dueDate.value : this.dueDate),
estimateByUserId: (estimateByUserId != null
? estimateByUserId.value
: this.estimateByUserId),
estimateBy: (estimateBy != null ? estimateBy.value : this.estimateBy),
estimateDate: (estimateDate != null
? estimateDate.value
: this.estimateDate),
completeByUserId: (completeByUserId != null
? completeByUserId.value
: this.completeByUserId),
completeBy: (completeBy != null ? completeBy.value : this.completeBy),
completeDate: (completeDate != null
? completeDate.value
: this.completeDate),
inputDate: (inputDate != null ? inputDate.value : this.inputDate),
inputByUserId: (inputByUserId != null
? inputByUserId.value
: this.inputByUserId),
inputByUserName: (inputByUserName != null
? inputByUserName.value
: this.inputByUserName),
repairItemStatusId: (repairItemStatusId != null
? repairItemStatusId.value
: this.repairItemStatusId),
repairItemStatus: (repairItemStatus != null
? repairItemStatus.value
: this.repairItemStatus),
currencyId: (currencyId != null ? currencyId.value : this.currencyId),
officeLocationDefaultCurrencyId: (officeLocationDefaultCurrencyId != null
? officeLocationDefaultCurrencyId.value
: this.officeLocationDefaultCurrencyId),
currencyCode: (currencyCode != null
? currencyCode.value
: this.currencyCode),
currencySymbol: (currencySymbol != null
? currencySymbol.value
: this.currencySymbol),
currencyColor: (currencyColor != null
? currencyColor.value
: this.currencyColor),
notes: (notes != null ? notes.value : this.notes),
voidNotes: (voidNotes != null ? voidNotes.value : this.voidNotes),
inactive: (inactive != null ? inactive.value : this.inactive),
qcRequired: (qcRequired != null ? qcRequired.value : this.qcRequired),
autoCompleteQC: (autoCompleteQC != null
? autoCompleteQC.value
: this.autoCompleteQC),
qcNote: (qcNote != null ? qcNote.value : this.qcNote),
conditionId: (conditionId != null ? conditionId.value : this.conditionId),
condition: (condition != null ? condition.value : this.condition),
externalPoTypeId: (externalPoTypeId != null
? externalPoTypeId.value
: this.externalPoTypeId),
externalPoType: (externalPoType != null
? externalPoType.value
: this.externalPoType),
costExtended: (costExtended != null
? costExtended.value
: this.costExtended),
costTax: (costTax != null ? costTax.value : this.costTax),
costTotal: (costTotal != null ? costTotal.value : this.costTotal),
partsExtended: (partsExtended != null
? partsExtended.value
: this.partsExtended),
partsTax: (partsTax != null ? partsTax.value : this.partsTax),
partsTotal: (partsTotal != null ? partsTotal.value : this.partsTotal),
totalRepairExtended: (totalRepairExtended != null
? totalRepairExtended.value
: this.totalRepairExtended),
totalRepairTax: (totalRepairTax != null
? totalRepairTax.value
: this.totalRepairTax),
totalRepairTotal: (totalRepairTotal != null
? totalRepairTotal.value
: this.totalRepairTotal),
consignorId: (consignorId != null ? consignorId.value : this.consignorId),
consignor: (consignor != null ? consignor.value : this.consignor),
consignorAgreementId: (consignorAgreementId != null
? consignorAgreementId.value
: this.consignorAgreementId),
agreementNumber: (agreementNumber != null
? agreementNumber.value
: this.agreementNumber),
dateStamp: (dateStamp != null ? dateStamp.value : this.dateStamp),
auditNote: (auditNote != null ? auditNote.value : this.auditNote),
recordTitle: (recordTitle != null ? recordTitle.value : this.recordTitle),
urlIdentifier: (urlIdentifier != null
? urlIdentifier.value
: this.urlIdentifier),
fields: (fields != null ? fields.value : this.fields),
custom: (custom != null ? custom.value : this.custom),
defaultFieldAttributes: (defaultFieldAttributes != null
? defaultFieldAttributes.value
: this.defaultFieldAttributes),
original: (original != null ? original.value : this.original),
translation: (translation != null ? translation.value : this.translation),
hasImport: (hasImport != null ? hasImport.value : this.hasImport),
hasDocuments: (hasDocuments != null
? hasDocuments.value
: this.hasDocuments),
createdByUserId: (createdByUserId != null
? createdByUserId.value
: this.createdByUserId),
createdByUserName: (createdByUserName != null
? createdByUserName.value
: this.createdByUserName),
createdDateTime: (createdDateTime != null
? createdDateTime.value
: this.createdDateTime),
modifiedByUserId: (modifiedByUserId != null
? modifiedByUserId.value
: this.modifiedByUserId),
modifiedByUserName: (modifiedByUserName != null
? modifiedByUserName.value
: this.modifiedByUserName),
modifiedDateTime: (modifiedDateTime != null
? modifiedDateTime.value
: this.modifiedDateTime),
);
}