copyWithCompanion method
Implementation
AppUserData copyWithCompanion(AppUserCompanion data) {
return AppUserData(
id: data.id.present ? data.id.value : this.id,
userName: data.userName.present ? data.userName.value : this.userName,
email: data.email.present ? data.email.value : this.email,
fullName: data.fullName.present ? data.fullName.value : this.fullName,
encryptedPassword: data.encryptedPassword.present
? data.encryptedPassword.value
: this.encryptedPassword,
enabled: data.enabled.present ? data.enabled.value : this.enabled,
activated: data.activated.present ? data.activated.value : this.activated,
accessToken: data.accessToken.present
? data.accessToken.value
: this.accessToken,
employeeId: data.employeeId.present
? data.employeeId.value
: this.employeeId,
lastActiveDatetime: data.lastActiveDatetime.present
? data.lastActiveDatetime.value
: this.lastActiveDatetime,
isSystemUser: data.isSystemUser.present
? data.isSystemUser.value
: this.isSystemUser,
imagePath: data.imagePath.present ? data.imagePath.value : this.imagePath,
);
}