Files
GSFV2/gsf/lib/modals/subscriptionDataModel.dart
2024-04-16 00:56:42 -07:00

50 lines
1.2 KiB
Dart

class SubscriptionDataModel {
bool? success;
String? message;
Result? result;
SubscriptionDataModel({this.success, this.message, this.result});
SubscriptionDataModel.fromJson(Map<String, dynamic> json) {
success = json['success'];
message = json['message'];
result =
json['result'] != null ? new Result.fromJson(json['result']) : null;
}
Map<String, dynamic> toJson() {
final Map<String, dynamic> data = new Map<String, dynamic>();
data['success'] = this.success;
data['message'] = this.message;
if (this.result != null) {
data['result'] = this.result!.toJson();
}
return data;
}
}
class Result {
int? id;
String? utmSource;
String? startDate;
String? endDate;
Result({this.id, this.utmSource, this.startDate, this.endDate});
Result.fromJson(Map<String, dynamic> json) {
id = json['id'];
utmSource = json['utm_source'];
startDate = json['start_date'];
endDate = json['end_date'];
}
Map<String, dynamic> toJson() {
final Map<String, dynamic> data = new Map<String, dynamic>();
data['id'] = this.id;
data['utm_source'] = this.utmSource;
data['start_date'] = this.startDate;
data['end_date'] = this.endDate;
return data;
}
}