passo_mobile_app/lib/model/passo/sworn_statement.dart

99 lines
2.7 KiB
Dart
Raw Normal View History

// 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,
};
}