copyWithWrapped method
WebApiModulesAgentPurchaseOrderReturnItemResponse
copyWithWrapped({
- Wrapped<
String?> ? contractId, - Wrapped<
String?> ? purchaseOrderId, - Wrapped<
String?> ? purchaseOrderItemId, - Wrapped<
int?> ? quantity, - Wrapped<
double?> ? quantityOrdered, - Wrapped<
double?> ? quantityReceived, - Wrapped<
double?> ? quantityReturned, - Wrapped<
int?> ? status, - Wrapped<
bool?> ? success, - Wrapped<
String?> ? msg,
Implementation
WebApiModulesAgentPurchaseOrderReturnItemResponse copyWithWrapped(
{Wrapped<String?>? contractId,
Wrapped<String?>? purchaseOrderId,
Wrapped<String?>? purchaseOrderItemId,
Wrapped<int?>? quantity,
Wrapped<double?>? quantityOrdered,
Wrapped<double?>? quantityReceived,
Wrapped<double?>? quantityReturned,
Wrapped<int?>? status,
Wrapped<bool?>? success,
Wrapped<String?>? msg}) {
return WebApiModulesAgentPurchaseOrderReturnItemResponse(
contractId: (contractId != null ? contractId.value : this.contractId),
purchaseOrderId: (purchaseOrderId != null
? purchaseOrderId.value
: this.purchaseOrderId),
purchaseOrderItemId: (purchaseOrderItemId != null
? purchaseOrderItemId.value
: this.purchaseOrderItemId),
quantity: (quantity != null ? quantity.value : this.quantity),
quantityOrdered: (quantityOrdered != null
? quantityOrdered.value
: this.quantityOrdered),
quantityReceived: (quantityReceived != null
? quantityReceived.value
: this.quantityReceived),
quantityReturned: (quantityReturned != null
? quantityReturned.value
: this.quantityReturned),
status: (status != null ? status.value : this.status),
success: (success != null ? success.value : this.success),
msg: (msg != null ? msg.value : this.msg));
}