UserData.fromJson constructor
UserData.fromJson(- Map<String, dynamic> json
)
Implementation
factory UserData.fromJson(Map<String, dynamic> json) {
return UserData(
id: int.tryParse(json['id'].toString()) ?? 0,
uuidFirebase: json['uuid_firebase'],
email: json['email'] ?? '',
password: json['password'],
documentType: json['document_type'] ?? '',
documentNumber: json['document_number'] ?? '',
firstName: json['first_name'] ?? '',
lastName: json['last_name'] ?? '',
fullName: json['full_name'],
personType: json['person_type'] ?? '',
cellphone: json['cellphone'] ?? '',
address: json['address'],
departmentId:
int.tryParse((json['department_id'] ?? '0').toString()) ?? 0,
cityId: int.tryParse((json['city_id'] ?? '0').toString()) ?? 0,
neighborhood: json['neighborhood'],
rolId: json['rol_id'],
causaRegistro: json['causa_registro'],
state: json['state'],
token: json['token'],
verificated: json['verificated'],
isActive: json['is_active']?.toString() ?? '0',
dateJoined: json['date_joined'] ?? '',
updated: json['updated'] ?? '',
);
}