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.
69 lines
2.2 KiB
Dart
69 lines
2.2 KiB
Dart
class SubordinatesLeavesList {
|
|
String? aBSENCEATTENDANCETYPENAME;
|
|
String? cALENDARENTRYDESC;
|
|
String? dATEEND;
|
|
String? dATESTART;
|
|
String? eMPLOYEEIMAGE;
|
|
String? eMPLOYEENAME;
|
|
String? eMPLOYEENUMBER;
|
|
String? eVENTDATE;
|
|
String? lEAVETYPE;
|
|
int? oRGANIZATIONID;
|
|
String? oRGANIZATIONNAME;
|
|
String? pOSITIONTITLE;
|
|
String? rEPLACEMENTNAME;
|
|
String? sTATUS;
|
|
|
|
SubordinatesLeavesList(
|
|
{this.aBSENCEATTENDANCETYPENAME,
|
|
this.cALENDARENTRYDESC,
|
|
this.dATEEND,
|
|
this.dATESTART,
|
|
this.eMPLOYEEIMAGE,
|
|
this.eMPLOYEENAME,
|
|
this.eMPLOYEENUMBER,
|
|
this.eVENTDATE,
|
|
this.lEAVETYPE,
|
|
this.oRGANIZATIONID,
|
|
this.oRGANIZATIONNAME,
|
|
this.pOSITIONTITLE,
|
|
this.rEPLACEMENTNAME,
|
|
this.sTATUS});
|
|
|
|
SubordinatesLeavesList.fromJson(Map<String, dynamic> json) {
|
|
aBSENCEATTENDANCETYPENAME = json['ABSENCE_ATTENDANCE_TYPE_NAME'];
|
|
cALENDARENTRYDESC = json['CALENDAR_ENTRY_DESC'];
|
|
dATEEND = json['DATE_END'];
|
|
dATESTART = json['DATE_START'];
|
|
eMPLOYEEIMAGE = json['EMPLOYEE_IMAGE'];
|
|
eMPLOYEENAME = json['EMPLOYEE_NAME'];
|
|
eMPLOYEENUMBER = json['EMPLOYEE_NUMBER'];
|
|
eVENTDATE = json['EVENT_DATE'];
|
|
lEAVETYPE = json['LEAVE_TYPE'];
|
|
oRGANIZATIONID = json['ORGANIZATION_ID'];
|
|
oRGANIZATIONNAME = json['ORGANIZATION_NAME'];
|
|
pOSITIONTITLE = json['POSITION_TITLE'];
|
|
rEPLACEMENTNAME = json['REPLACEMENT_NAME'];
|
|
sTATUS = json['STATUS'];
|
|
}
|
|
|
|
Map<String, dynamic> toJson() {
|
|
final Map<String, dynamic> data = new Map<String, dynamic>();
|
|
data['ABSENCE_ATTENDANCE_TYPE_NAME'] = this.aBSENCEATTENDANCETYPENAME;
|
|
data['CALENDAR_ENTRY_DESC'] = this.cALENDARENTRYDESC;
|
|
data['DATE_END'] = this.dATEEND;
|
|
data['DATE_START'] = this.dATESTART;
|
|
data['EMPLOYEE_IMAGE'] = this.eMPLOYEEIMAGE;
|
|
data['EMPLOYEE_NAME'] = this.eMPLOYEENAME;
|
|
data['EMPLOYEE_NUMBER'] = this.eMPLOYEENUMBER;
|
|
data['EVENT_DATE'] = this.eVENTDATE;
|
|
data['LEAVE_TYPE'] = this.lEAVETYPE;
|
|
data['ORGANIZATION_ID'] = this.oRGANIZATIONID;
|
|
data['ORGANIZATION_NAME'] = this.oRGANIZATIONNAME;
|
|
data['POSITION_TITLE'] = this.pOSITIONTITLE;
|
|
data['REPLACEMENT_NAME'] = this.rEPLACEMENTNAME;
|
|
data['STATUS'] = this.sTATUS;
|
|
return data;
|
|
}
|
|
}
|