copyWith method
WebApiModulesAgentOrderModifyPoWorksheetSessionResponse
copyWith({
- String? sessionId,
- String? vendorId,
- String? vendor,
- String? contactId,
- String? poTypeId,
- String? poType,
- String? contact,
- String? rateType,
- String? billingCycleId,
- String? billingCycle,
- DateTime? requiredDate,
- String? requiredTime,
- DateTime? fromDate,
- DateTime? toDate,
- String? deliveryId,
- bool? adjustContractDates,
- bool? isInternal,
- int? status,
- bool? success,
- String? msg,
Implementation
WebApiModulesAgentOrderModifyPoWorksheetSessionResponse copyWith(
{String? sessionId,
String? vendorId,
String? vendor,
String? contactId,
String? poTypeId,
String? poType,
String? contact,
String? rateType,
String? billingCycleId,
String? billingCycle,
DateTime? requiredDate,
String? requiredTime,
DateTime? fromDate,
DateTime? toDate,
String? deliveryId,
bool? adjustContractDates,
bool? isInternal,
int? status,
bool? success,
String? msg}) {
return WebApiModulesAgentOrderModifyPoWorksheetSessionResponse(
sessionId: sessionId ?? this.sessionId,
vendorId: vendorId ?? this.vendorId,
vendor: vendor ?? this.vendor,
contactId: contactId ?? this.contactId,
poTypeId: poTypeId ?? this.poTypeId,
poType: poType ?? this.poType,
contact: contact ?? this.contact,
rateType: rateType ?? this.rateType,
billingCycleId: billingCycleId ?? this.billingCycleId,
billingCycle: billingCycle ?? this.billingCycle,
requiredDate: requiredDate ?? this.requiredDate,
requiredTime: requiredTime ?? this.requiredTime,
fromDate: fromDate ?? this.fromDate,
toDate: toDate ?? this.toDate,
deliveryId: deliveryId ?? this.deliveryId,
adjustContractDates: adjustContractDates ?? this.adjustContractDates,
isInternal: isInternal ?? this.isInternal,
status: status ?? this.status,
success: success ?? this.success,
msg: msg ?? this.msg);
}