You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
1.1 KiB
Dart
38 lines
1.1 KiB
Dart
|
|
|
|
class GetPayslipList {
|
|
int? aCTIONCONTEXTID;
|
|
String? pAYMENTDATE;
|
|
String? pAYSLIPCHOICE;
|
|
String? pERIODENDDATE;
|
|
String? pERIODNAME;
|
|
String? pERIODSTARTDATE;
|
|
|
|
GetPayslipList(
|
|
{this.aCTIONCONTEXTID,
|
|
this.pAYMENTDATE,
|
|
this.pAYSLIPCHOICE,
|
|
this.pERIODENDDATE,
|
|
this.pERIODNAME,
|
|
this.pERIODSTARTDATE});
|
|
|
|
GetPayslipList.fromJson(Map<String, dynamic> json) {
|
|
aCTIONCONTEXTID = json['ACTION_CONTEXT_ID'];
|
|
pAYMENTDATE = json['PAYMENT_DATE'];
|
|
pAYSLIPCHOICE = json['PAYSLIP_CHOICE'];
|
|
pERIODENDDATE = json['PERIOD_END_DATE'];
|
|
pERIODNAME = json['PERIOD_NAME'];
|
|
pERIODSTARTDATE = json['PERIOD_START_DATE'];
|
|
}
|
|
|
|
Map<String, dynamic> toJson() {
|
|
Map<String, dynamic> data = new Map<String, dynamic>();
|
|
data['ACTION_CONTEXT_ID'] = this.aCTIONCONTEXTID;
|
|
data['PAYMENT_DATE'] = this.pAYMENTDATE;
|
|
data['PAYSLIP_CHOICE'] = this.pAYSLIPCHOICE;
|
|
data['PERIOD_END_DATE'] = this.pERIODENDDATE;
|
|
data['PERIOD_NAME'] = this.pERIODNAME;
|
|
data['PERIOD_START_DATE'] = this.pERIODSTARTDATE;
|
|
return data;
|
|
}
|
|
} |