copyWithCompanion method
Implementation
EmploymentHistoryData copyWithCompanion(EmploymentHistoryCompanion data) {
return EmploymentHistoryData(
id: data.id.present ? data.id.value : this.id,
employeeId: data.employeeId.present
? data.employeeId.value
: this.employeeId,
employeePositionId: data.employeePositionId.present
? data.employeePositionId.value
: this.employeePositionId,
departmentId: data.departmentId.present
? data.departmentId.value
: this.departmentId,
companyId: data.companyId.present ? data.companyId.value : this.companyId,
fromDate: data.fromDate.present ? data.fromDate.value : this.fromDate,
toDate: data.toDate.present ? data.toDate.value : this.toDate,
);
}