copyWithWrapped method
WebApiModulesAgentPurchaseOrderReceiveItemResponse
copyWithWrapped({
- Wrapped<
String?> ? contractId, - Wrapped<
String?> ? purchaseOrderId, - Wrapped<
String?> ? purchaseOrderItemId, - Wrapped<
int?> ? quantity, - Wrapped<
double?> ? quantityOrdered, - Wrapped<
double?> ? quantityReceived, - Wrapped<
double?> ? quantityNeedBarCode, - Wrapped<
String?> ? quantityColor, - Wrapped<
int?> ? status, - Wrapped<
bool?> ? success, - Wrapped<
String?> ? msg,
Implementation
WebApiModulesAgentPurchaseOrderReceiveItemResponse copyWithWrapped(
{Wrapped<String?>? contractId,
Wrapped<String?>? purchaseOrderId,
Wrapped<String?>? purchaseOrderItemId,
Wrapped<int?>? quantity,
Wrapped<double?>? quantityOrdered,
Wrapped<double?>? quantityReceived,
Wrapped<double?>? quantityNeedBarCode,
Wrapped<String?>? quantityColor,
Wrapped<int?>? status,
Wrapped<bool?>? success,
Wrapped<String?>? msg}) {
return WebApiModulesAgentPurchaseOrderReceiveItemResponse(
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),
quantityNeedBarCode: (quantityNeedBarCode != null
? quantityNeedBarCode.value
: this.quantityNeedBarCode),
quantityColor:
(quantityColor != null ? quantityColor.value : this.quantityColor),
status: (status != null ? status.value : this.status),
success: (success != null ? success.value : this.success),
msg: (msg != null ? msg.value : this.msg));
}