import 'package:test_sa/models/new_models/assigned_employee.dart'; class AssistantEmployees { AssistantEmployees({ this.id, this.user, }); AssistantEmployees.fromJson(dynamic json) { id = json['id']; user = json['user'] != null ? AssignedEmployee.fromJson(json['user']) : null; } num id; AssignedEmployee user; AssistantEmployees copyWith({ num id, AssignedEmployee user, }) => AssistantEmployees( id: id ?? this.id, user: user ?? this.user, ); Map toJson() { final map = {}; map['id'] = id; if (user != null) { map['user'] = user.toJson(); } return map; } }