copyWithCompanion method

SalesOrderData copyWithCompanion(
  1. SalesOrderCompanion data
)

Implementation

SalesOrderData copyWithCompanion(SalesOrderCompanion data) {
  return SalesOrderData(
    id: data.id.present ? data.id.value : this.id,
    orderDateTime: data.orderDateTime.present
        ? data.orderDateTime.value
        : this.orderDateTime,
    amount: data.amount.present ? data.amount.value : this.amount,
    taxAmount: data.taxAmount.present ? data.taxAmount.value : this.taxAmount,
    status: data.status.present ? data.status.value : this.status,
    sellerId: data.sellerId.present ? data.sellerId.value : this.sellerId,
    customerId: data.customerId.present
        ? data.customerId.value
        : this.customerId,
  );
}