Files
indoindo/lib/common/data/job.dart
2025-07-15 21:18:57 +09:00

42 lines
1.2 KiB
Dart

class Job {
final String jobName;
final String jobJobtag;
final String jobDescription;
final double jobIncome;
final String jobIncomeType;
final String jobLocationCountry;
final String jobLocationCity;
final String jobRequirement;
final String jobTag;
final String jobEndpoint;
Job({
required this.jobName,
required this.jobJobtag,
required this.jobDescription,
required this.jobIncome,
required this.jobIncomeType,
required this.jobLocationCountry,
required this.jobLocationCity,
required this.jobRequirement,
required this.jobTag,
required this.jobEndpoint,
});
factory Job.fromJson(Map<String, dynamic> json) {
return Job(
jobName: json['Job_name'] as String,
jobJobtag: json['job_jobtag'] as String,
jobDescription: json['job_decriptopn'] as String,
jobIncome: double.tryParse(json['job_Income'].toString()) ?? 0.0,
jobIncomeType: json['job_income_type'] as String,
jobLocationCountry: json['job_location_country'] as String,
jobLocationCity: json['job_location_city'] as String,
jobRequirement: json['job_requirment'] as String,
jobTag: json['job_tag'] as String,
jobEndpoint: json['job_endpoint'] as String,
);
}
}