import 'dart:convert'; class EtqanGetProjectsModel { List? etqanGetProjectsResponse; EtqanGetProjectsModel({ this.etqanGetProjectsResponse, }); factory EtqanGetProjectsModel.fromRawJson(String str) => EtqanGetProjectsModel.fromJson(json.decode(str)); String toRawJson() => json.encode(toJson()); factory EtqanGetProjectsModel.fromJson(Map json) => EtqanGetProjectsModel( etqanGetProjectsResponse: json["ETQAN_GetProjects_Response"] == null ? [] : List.from(json["ETQAN_GetProjects_Response"]!.map((x) => EtqanGetProjectsResponse.fromJson(x))), ); Map toJson() => { "ETQAN_GetProjects_Response": etqanGetProjectsResponse == null ? [] : List.from(etqanGetProjectsResponse!.map((x) => x.toJson())), }; } class EtqanGetProjectsResponse { String? projectAr; String? projectCode; String? projectEn; int? projectId; EtqanGetProjectsResponse({ this.projectAr, this.projectCode, this.projectEn, this.projectId, }); factory EtqanGetProjectsResponse.fromRawJson(String str) => EtqanGetProjectsResponse.fromJson(json.decode(str)); String toRawJson() => json.encode(toJson()); factory EtqanGetProjectsResponse.fromJson(Map json) => EtqanGetProjectsResponse( projectAr: json["projectAr"], projectCode: json["projectCode"], projectEn: json["projectEn"], projectId: json["projectId"], ); Map toJson() => { "projectAr": projectAr, "projectCode": projectCode, "projectEn": projectEn, "projectId": projectId, }; }