EmployeeData.fromJson constructor
EmployeeData.fromJson(
- Map<String, dynamic> json, {
- ValueSerializer? serializer,
})
Implementation
factory EmployeeData.fromJson(
Map<String, dynamic> json, {
ValueSerializer? serializer,
}) {
serializer ??= driftRuntimeOptions.defaultSerializer;
return EmployeeData(
id: serializer.fromJson<int>(json['id']),
empNumber: serializer.fromJson<String>(json['empNumber']),
name: serializer.fromJson<String>(json['name']),
email: serializer.fromJson<String>(json['email']),
employeePositionId: serializer.fromJson<int>(json['employeePositionId']),
departmentId: serializer.fromJson<int>(json['departmentId']),
birthday: serializer.fromJson<DateTime>(json['birthday']),
hireDate: serializer.fromJson<DateTime>(json['hireDate']),
imagePath: serializer.fromJson<String?>(json['imagePath']),
address: serializer.fromJson<String?>(json['address']),
);
}