99 lines
2.7 KiB
Dart
99 lines
2.7 KiB
Dart
|
// To parse this JSON data, do
|
||
|
//
|
||
|
// final swornStatement = swornStatementFromJson(jsonString);
|
||
|
|
||
|
import 'dart:convert';
|
||
|
|
||
|
SwornStatement swornStatementFromJson(String str) =>
|
||
|
SwornStatement.fromJson(json.decode(str));
|
||
|
|
||
|
String swornStatementToJson(SwornStatement data) => json.encode(data.toJson());
|
||
|
|
||
|
class SwornStatement {
|
||
|
final int? bldgapprDetailsId;
|
||
|
final String? citizenship;
|
||
|
final String? civilStatus;
|
||
|
final String? fname;
|
||
|
final String? mname;
|
||
|
final String? lname;
|
||
|
final String? genCode;
|
||
|
|
||
|
SwornStatement({
|
||
|
this.bldgapprDetailsId,
|
||
|
this.citizenship,
|
||
|
this.civilStatus,
|
||
|
this.fname,
|
||
|
this.mname,
|
||
|
this.lname,
|
||
|
this.genCode,
|
||
|
});
|
||
|
|
||
|
SwornStatement copyWith({
|
||
|
int? bldgapprDetailsId,
|
||
|
String? citizenship,
|
||
|
String? civilStatus,
|
||
|
String? fname,
|
||
|
String? mname,
|
||
|
String? lname,
|
||
|
String? genCode,
|
||
|
}) =>
|
||
|
SwornStatement(
|
||
|
bldgapprDetailsId: bldgapprDetailsId ?? this.bldgapprDetailsId,
|
||
|
citizenship: citizenship ?? this.citizenship,
|
||
|
civilStatus: civilStatus ?? this.civilStatus,
|
||
|
fname: fname ?? this.fname,
|
||
|
mname: mname ?? this.mname,
|
||
|
lname: lname ?? this.lname,
|
||
|
genCode: genCode ?? this.genCode,
|
||
|
);
|
||
|
|
||
|
SwornStatement copy({
|
||
|
final int? bldgapprDetailsId,
|
||
|
final String? citizenship,
|
||
|
final String? civilStatus,
|
||
|
final String? fname,
|
||
|
final String? mname,
|
||
|
final String? lname,
|
||
|
final String? genCode,
|
||
|
}) =>
|
||
|
SwornStatement(
|
||
|
bldgapprDetailsId: bldgapprDetailsId ?? this.bldgapprDetailsId,
|
||
|
citizenship: citizenship ?? this.citizenship,
|
||
|
civilStatus: civilStatus ?? this.civilStatus,
|
||
|
fname: fname ?? this.fname,
|
||
|
mname: mname ?? this.mname,
|
||
|
lname: lname ?? this.lname,
|
||
|
genCode: genCode ?? this.genCode,
|
||
|
);
|
||
|
|
||
|
factory SwornStatement.fromJson(Map<String, dynamic> json) => SwornStatement(
|
||
|
bldgapprDetailsId: json["bldgappr_details_id"],
|
||
|
citizenship: json["citizenship"],
|
||
|
civilStatus: json["civil"],
|
||
|
fname: json["fname"],
|
||
|
mname: json["mname"],
|
||
|
lname: json["lname"],
|
||
|
genCode: json["gen_code"],
|
||
|
);
|
||
|
|
||
|
factory SwornStatement.fromJson2(Map<String, dynamic> json) => SwornStatement(
|
||
|
bldgapprDetailsId: json["bldgappr_details_id"],
|
||
|
citizenship: json["citizenship"],
|
||
|
civilStatus: json["civil"],
|
||
|
fname: json["fname"],
|
||
|
mname: json["mname"],
|
||
|
lname: json["lname"],
|
||
|
genCode: json["gen_code"],
|
||
|
);
|
||
|
|
||
|
Map<String, dynamic> toJson() => {
|
||
|
"bldgappr_details_id": bldgapprDetailsId,
|
||
|
"citizenship": citizenship,
|
||
|
"civil": civilStatus,
|
||
|
"fname": fname,
|
||
|
"mname": mname,
|
||
|
"lname": lname,
|
||
|
"gen_code": genCode,
|
||
|
};
|
||
|
}
|