@ -32,6 +32,15 @@ import 'package:mohem_flutter_app/models/get_schedule_shifts_details_list_model.
import ' package:mohem_flutter_app/models/get_stamp_ms_notification_body_list_model.dart ' ;
import ' package:mohem_flutter_app/models/get_stamp_ns_notification_body_list_model.dart ' ;
import ' package:mohem_flutter_app/models/get_time_card_summary_list_model.dart ' ;
import ' package:mohem_flutter_app/models/get_user_item_type_list.dart ' ;
import ' package:mohem_flutter_app/models/leave_balance/calculate_absence_duration_model.dart ' ;
import ' package:mohem_flutter_app/models/leave_balance/cancel_hr_transaction_list_model.dart ' ;
import ' package:mohem_flutter_app/models/leave_balance/get_absence_attendance_types_list_model.dart ' ;
import ' package:mohem_flutter_app/models/leave_balance/get_absence_dff_structure_list_model.dart ' ;
import ' package:mohem_flutter_app/models/leave_balance/get_absence_transaction_list_model.dart ' ;
import ' package:mohem_flutter_app/models/leave_balance/start_absence_approval_proccess_model.dart ' ;
import ' package:mohem_flutter_app/models/leave_balance/sumbit_absence_transaction_list_model.dart ' ;
import ' package:mohem_flutter_app/models/leave_balance/validate_absence_transaction_list_model.dart ' ;
import ' package:mohem_flutter_app/models/member_information_list_model.dart ' ;
import ' package:mohem_flutter_app/models/member_login_list_model.dart ' ;
import ' package:mohem_flutter_app/models/monthly_pay_slip/get_deductions_List_model.dart ' ;
@ -47,6 +56,12 @@ import 'package:mohem_flutter_app/models/mowadhafhi/get_ticket_details.dart';
import ' package:mohem_flutter_app/models/mowadhafhi/get_ticket_transactions.dart ' ;
import ' package:mohem_flutter_app/models/mowadhafhi/get_ticket_types.dart ' ;
import ' package:mohem_flutter_app/models/mowadhafhi/get_tickets_list.dart ' ;
import ' package:mohem_flutter_app/models/my_requests/get_ccp_dff_structure_model.dart ' ;
import ' package:mohem_flutter_app/models/my_requests/get_ccp_output_model.dart ' ;
import ' package:mohem_flutter_app/models/my_requests/get_ccp_transactions_model.dart ' ;
import ' package:mohem_flutter_app/models/my_requests/get_concurrent_programs_model.dart ' ;
import ' package:mohem_flutter_app/models/my_team/get_employee_subordinates_list.dart ' ;
import ' package:mohem_flutter_app/models/my_team/get_subordinates_leaves_total_vacations_list_model.dart ' ;
import ' package:mohem_flutter_app/models/notification_action_model.dart ' ;
import ' package:mohem_flutter_app/models/notification_get_respond_attributes_list_model.dart ' ;
import ' package:mohem_flutter_app/models/pending_transactions/get_pending_transactions_details.dart ' ;
@ -56,18 +71,21 @@ import 'package:mohem_flutter_app/models/privilege_list_model.dart';
import ' package:mohem_flutter_app/models/profile/basic_details_cols_structions.dart ' ;
import ' package:mohem_flutter_app/models/profile/basic_details_dff_structure.dart ' ;
import ' package:mohem_flutter_app/models/profile/get_address_dff_structure_list.dart ' ;
import ' package:mohem_flutter_app/models/profile/get_contact_clos_structure_list.dart ' ;
import ' package:mohem_flutter_app/models/profile/get_contact_details_list.dart ' ;
import ' package:mohem_flutter_app/models/profile/get_countries_list_model.dart ' ;
import ' package:mohem_flutter_app/models/profile/phone_number_types_model.dart ' ;
import ' package:mohem_flutter_app/models/profile/start_address_approval_process_model.dart ' ;
import ' package:mohem_flutter_app/models/profile/submit_address_transaction.dart ' ;
import ' package:mohem_flutter_app/models/profile/get_contact_clos_structure_list.dart ' ;
import ' package:mohem_flutter_app/models/profile/get_contact_details_list.dart ' ;
import ' package:mohem_flutter_app/models/profile/submit_basic_details_transaction_model.dart ' ;
import ' package:mohem_flutter_app/models/profile/submit_contact_transaction_list_model.dart ' ;
import ' package:mohem_flutter_app/models/start_eit_approval_process_model.dart ' ;
import ' package:mohem_flutter_app/models/start_phone_approval_process_model.dart ' ;
import ' package:mohem_flutter_app/models/submit_eit_transaction_list_model.dart ' ;
import ' package:mohem_flutter_app/models/subordinates_on_leaves_model.dart ' ;
import ' package:mohem_flutter_app/models/update_item_type_success_list.dart ' ;
import ' package:mohem_flutter_app/models/update_user_item_type_list.dart ' ;
import ' package:mohem_flutter_app/models/vacation_rule/create_vacation_rule_list_model.dart ' ;
import ' package:mohem_flutter_app/models/vacation_rule/get_item_type_notifications_list_model.dart ' ;
import ' package:mohem_flutter_app/models/vacation_rule/get_notification_reassign_mode_list_model.dart ' ;
import ' package:mohem_flutter_app/models/vacation_rule/get_vacation_rules_list_model.dart ' ;
@ -116,8 +134,8 @@ class GenericResponseModel {
String ? bCLogo ;
BasicMemberInformationModel ? basicMemberInformation ;
bool ? businessCardPrivilege ;
String ? calculateAbsenceDuration ;
String ? cancelHRTransactionLIst ;
CalculateAbsenceDuration ? calculateAbsenceDuration ;
CancelHRTransactionLIst ? cancelHRTransactionLIst ;
String ? chatEmployeeLoginList ;
String ? companyBadge ;
String ? companyImage ;
@ -125,17 +143,19 @@ class GenericResponseModel {
String ? companyImageURL ;
String ? companyMainCompany ;
List < GetCountriesListModel > ? countryList ;
String ? createVacationRuleList ;
CreateVacationRuleList ? createVacationRuleList ;
String ? deleteAttachmentList ;
String ? deleteVacationRuleList ;
String ? disableSessionList ;
String ? employeeQR ;
String ? forgetPasswordTokenID ;
List < String > ? getCcpTransactionsListNew ;
List < String > ? getConcurrentProgramsList ;
List < String > ? getAbsenceAttachmentsList ;
List < String > ? getAbsenceAttendanceTypesList ;
List < GetAbsenceAttendanceTypesList > ? getAbsenceAttendanceTypesList ;
List < GetAbsenceCollectionNotificationBodyList > ? getAbsenceCollectionNotificationBodyList ;
List < String > ? getAbsenceDffStructureList ;
List < String > ? getAbsenceTransactionList ;
List < GetAbsenceDffStructureList > ? getAbsenceDffStructureList ;
List < GetAbsenceTransactionList > ? getAbsenceTransactionList ;
List < GetAccrualBalancesList > ? getAccrualBalancesList ;
List < GetActionHistoryList > ? getActionHistoryList ;
List < GetAddressDffStructureList > ? getAddressDffStructureList ;
@ -149,11 +169,7 @@ class GenericResponseModel {
List < String > ? getCEICollectionNotificationBodyList ;
List < String > ? getCEIDFFStructureList ;
List < String > ? getCEITransactionList ;
List < String > ? getCcpDffStructureList ;
List < String > ? getCcpOutputList ;
List < String > ? getCcpTransactionsList ;
List < String > ? getCcpTransactionsListNew ;
List < String > ? getConcurrentProgramsList ;
List < GetContactColsStructureList > ? getContactColsStructureList ;
List < GetContactDetailsList > ? getContactDetailsList ;
List < GetContactDffStructureList > ? getContactDffStructureList ;
@ -170,7 +186,7 @@ class GenericResponseModel {
List < GetEmployeeBasicDetailsList > ? getEmployeeBasicDetailsList ;
List < GetEmployeeContactsList > ? getEmployeeContactsList ;
List < GetEmployeePhonesList > ? getEmployeePhonesList ;
List < String > ? getEmployeeSubordinatesList ;
List < GetEmployeeSubordinatesList > ? getEmployeeSubordinatesList ;
List < String > ? getFliexfieldStructureList ;
List < String > ? getHrCollectionNotificationBodyList ;
List < String > ? getHrTransactionList ;
@ -195,6 +211,7 @@ class GenericResponseModel {
/ / List < String > ? getPendingReqDetailsList ;
/ / List < String > ? getPendingReqFunctionsList ;
List < GetPerformanceAppraisalList > ? getPerformanceAppraisalList ;
List < GetPhonesNotificationBodyList > ? getPhonesNotificationBodyList ;
List < GetPoItemHistoryList > ? getPoItemHistoryList ;
GetPoNotificationBodyList ? getPoNotificationBodyList ;
@ -209,9 +226,13 @@ class GenericResponseModel {
List < String > ? getShiftTypesList ;
List < GetStampMsNotificationBodyList > ? getStampMsNotificationBodyList ;
List < GetStampNsNotificationBodyList > ? getStampNsNotificationBodyList ;
List < GetConcurrentProgramsModel > ? getConcurrentProgramsModel ;
List < GetCCPTransactionsModel > ? getCCPTransactionsModel ;
GetCCPOutputModel ? getCCPOutputModel ;
List < GetCCPDFFStructureModel > ? getCCPDFFStructureModel ;
List < String > ? getSubordinatesAttdStatusList ;
List < SubordinatesLeavesList > ? getSubordinatesLeavesList ;
List < String > ? getSubordinatesLeavesTotalVacationsList ;
List < GetSubordinatesLeavesTotalVacationsList > ? getSubordinatesLeavesTotalVacationsList ;
List < GetSummaryOfPaymentList > ? getSummaryOfPaymentList ;
List < String > ? getSwipesList ;
List < String > ? getTermColsStructureList ;
@ -228,7 +249,7 @@ class GenericResponseModel {
List < GetDepartmentSections > ? getDepartmentSections ;
List < GetPendingTransactionsFunctions > ? getPendingTransactionsFunctions ;
List < GetPendingTransactionsDetails > ? getPendingTransactionsDetails ;
List < String > ? getUserItemTypesList ;
List < GetUserItemTypesList > ? getUserItemTypesList ;
List < GetVacationRulesList > ? getVacationRulesList ;
List < String > ? getVaccinationOnHandList ;
List < String > ? getVaccinationsList ;
@ -283,7 +304,7 @@ class GenericResponseModel {
String ? pForm ;
String ? pINFORMATION ;
int ? pMBLID ;
String ? pNUMOFSUBORDINATES ;
int ? pNUMOFSUBORDINATES ;
int ? pOPENNTFNUMBER ;
String ? pQUESTION ;
int ? pSESSIONID ;
@ -295,13 +316,13 @@ class GenericResponseModel {
String ? registerUserNameList ;
List < ReplacementList > ? replacementList ;
List < RespondAttributesList > ? respondAttributesList ;
String ? respondRolesList ;
List < String > ? respondRolesList ;
String ? resubmitAbsenceTransactionList ;
String ? resubmitEITTransactionList ;
String ? resubmitHrTransactionList ;
String ? sFHGetPoNotificationBodyList ;
String ? sFHGetPrNotificationBodyList ;
String ? startAbsenceApprovalProccess ;
StartAbsenceApprovalProccess ? startAbsenceApprovalProccess ;
StartAddressApprovalProcess ? startAddressApprovalProcessList ;
String ? startBasicDetApprProcessList ;
String ? startCeiApprovalProcess ;
@ -322,19 +343,19 @@ class GenericResponseModel {
String ? submitSITTransactionList ;
String ? submitTermTransactionList ;
List < SubordinatesLeavesList > ? subordinatesOnLeavesList ;
String ? sumbitAbsenceTransactionList ;
SumbitAbsenceTransactionList ? sumbitAbsenceTransactionList ;
String ? tokenID ;
String ? updateAttachmentList ;
String ? updateEmployeeImageList ;
String ? updateItemTypeSuccessList ;
String ? updateUserItemTypesList ;
List < UpdateItemTypeSuccessList > ? updateItemTypeSuccessList ;
UpdateUserItemTypesList ? updateUserItemTypesList ;
String ? updateVacationRuleList ;
String ? vHREmployeeLoginList ;
String ? vHRGetEmployeeDetailsList ;
String ? vHRGetManagersDetailsList ;
String ? vHRGetProjectByCodeList ;
bool ? vHRIsVerificationCodeValid ;
String ? validateAbsenceTransactionList ;
ValidateAbsenceTransactionList ? validateAbsenceTransactionList ;
ValidateEITTransactionList ? validateEITTransactionList ;
String ? validatePhonesTransactionList ;
List < VrItemTypesList > ? vrItemTypesList ;
@ -413,8 +434,6 @@ class GenericResponseModel {
this . getCEICollectionNotificationBodyList ,
this . getCEIDFFStructureList ,
this . getCEITransactionList ,
this . getCcpDffStructureList ,
this . getCcpOutputList ,
this . getCcpTransactionsList ,
this . getCcpTransactionsListNew ,
this . getConcurrentProgramsList ,
@ -455,8 +474,6 @@ class GenericResponseModel {
this . getOrganizationsSalariesList ,
this . getPaymentInformationList ,
this . getPayslipList ,
/ / this . getPendingReqDetailsList ,
/ / this . getPendingReqFunctionsList ,
this . getPerformanceAppraisalList ,
this . getPhonesNotificationBodyList ,
this . getPoItemHistoryList ,
@ -491,6 +508,10 @@ class GenericResponseModel {
this . getDepartmentSections ,
this . getPendingTransactionsFunctions ,
this . getPendingTransactionsDetails ,
this . getConcurrentProgramsModel ,
this . getCCPTransactionsModel ,
this . getCCPOutputModel ,
this . getCCPDFFStructureModel ,
this . getUserItemTypesList ,
this . getVacationRulesList ,
this . getVaccinationOnHandList ,
@ -640,16 +661,16 @@ class GenericResponseModel {
if ( json [ ' AddAttSuccessList ' ] ! = null ) {
addAttSuccessList = < AddAttSuccessList > [ ] ;
json [ ' AddAttSuccessList ' ] . forEach ( ( v ) {
addAttSuccessList ! . add ( new AddAttSuccessList . fromJson ( v ) ) ;
addAttSuccessList ! . add ( AddAttSuccessList . fromJson ( v ) ) ;
} ) ;
}
addAttachmentList = json [ ' AddAttachment_List ' ] ! = null ? new AddAttachmentList . fromJson ( json [ ' AddAttachment_List ' ] ) : null ;
addAttachmentList = json [ ' AddAttachment_List ' ] ! = null ? AddAttachmentList . fromJson ( json [ ' AddAttachment_List ' ] ) : null ;
bCDomain = json [ ' BC_Domain ' ] ;
bCLogo = json [ ' BC_Logo ' ] ;
basicMemberInformation = json [ ' BasicMemberInformation ' ] ! = null ? new BasicMemberInformationModel . fromJson ( json [ ' BasicMemberInformation ' ] ) : null ;
basicMemberInformation = json [ ' BasicMemberInformation ' ] ! = null ? BasicMemberInformationModel . fromJson ( json [ ' BasicMemberInformation ' ] ) : null ;
businessCardPrivilege = json [ ' BusinessCardPrivilege ' ] ;
calculateAbsenceDuration = json [ ' CalculateAbsenceDuration ' ] ;
cancelHRTransactionLIst = json [ ' CancelHRTransactionLIst ' ] ;
calculateAbsenceDuration = json [ ' CalculateAbsenceDuration ' ] ! = null ? new CalculateAbsenceDuration . fromJson ( json [ ' CalculateAbsenceDuration ' ] ) : null ;
cancelHRTransactionLIst = json [ ' CancelHRTransactionLIst ' ] ! = null ? new CancelHRTransactionLIst . fromJson ( json [ ' CancelHRTransactionLIst ' ] ) : null ;
chatEmployeeLoginList = json [ ' Chat_EmployeeLoginList ' ] ;
companyBadge = json [ ' CompanyBadge ' ] ;
companyImage = json [ ' CompanyImage ' ] ;
@ -660,27 +681,46 @@ class GenericResponseModel {
if ( json [ ' CountryList ' ] ! = null ) {
countryList = < GetCountriesListModel > [ ] ;
json [ ' CountryList ' ] . forEach ( ( v ) {
countryList ! . add ( new GetCountriesListModel . fromJson ( v ) ) ;
countryList ! . add ( GetCountriesListModel . fromJson ( v ) ) ;
} ) ;
}
createVacationRuleList = json [ ' CreateVacationRuleList ' ] ;
createVacationRuleList = json [ ' CreateVacationRuleList ' ] ! = null ? CreateVacationRuleList . fromJson ( json [ ' CreateVacationRuleList ' ] ) : null ;
deleteAttachmentList = json [ ' DeleteAttachmentList ' ] ;
deleteVacationRuleList = json [ ' DeleteVacationRuleList ' ] ;
disableSessionList = json [ ' DisableSessionList ' ] ;
employeeQR = json [ ' EmployeeQR ' ] ;
forgetPasswordTokenID = json [ ' ForgetPasswordTokenID ' ] ;
getAbsenceAttachmentsList = json [ ' GetAbsenceAttachmentsList ' ] ;
getAbsenceAttendanceTypesList = json [ ' GetAbsenceAttendanceTypesList ' ] ;
if ( json [ ' GetAbsenceAttendanceTypesList ' ] ! = null ) {
getAbsenceAttendanceTypesList = < GetAbsenceAttendanceTypesList > [ ] ;
json [ ' GetAbsenceAttendanceTypesList ' ] . forEach ( ( v ) {
getAbsenceAttendanceTypesList ! . add ( GetAbsenceAttendanceTypesList . fromJson ( v ) ) ;
} ) ;
}
if ( json [ ' GetAbsenceCollectionNotificationBodyList ' ] ! = null ) {
getAbsenceCollectionNotificationBodyList = < GetAbsenceCollectionNotificationBodyList > [ ] ;
json [ ' GetAbsenceCollectionNotificationBodyList ' ] . forEach ( ( v ) {
getAbsenceCollectionNotificationBodyList ! . add ( new GetAbsenceCollectionNotificationBodyList . fromJson ( v ) ) ;
getAbsenceCollectionNotificationBodyList ! . add ( GetAbsenceCollectionNotificationBodyList . fromJson ( v ) ) ;
} ) ;
}
if ( json [ ' GetAbsenceDffStructureList ' ] ! = null ) {
getAbsenceDffStructureList = < GetAbsenceDffStructureList > [ ] ;
json [ ' GetAbsenceDffStructureList ' ] . forEach ( ( v ) {
getAbsenceDffStructureList ! . add ( GetAbsenceDffStructureList . fromJson ( v ) ) ;
} ) ;
}
if ( json [ ' GetAbsenceTransactionList ' ] ! = null ) {
getAbsenceTransactionList = < GetAbsenceTransactionList > [ ] ;
json [ ' GetAbsenceTransactionList ' ] . forEach ( ( v ) {
getAbsenceTransactionList ! . add ( GetAbsenceTransactionList . fromJson ( v ) ) ;
} ) ;
}
getAbsenceDffStructureList = json [ ' GetAbsenceDffStructureList ' ] ;
getAbsenceTransactionList = json [ ' GetAbsenceTransactionList ' ] ;
getAccrualBalancesList = json [ " GetAccrualBalancesList " ] = = null ? null : List < GetAccrualBalancesList > . from ( json [ " GetAccrualBalancesList " ] . map ( ( x ) = > GetAccrualBalancesList . fromJson ( x ) ) ) ;
if ( json [ ' GetActionHistoryList ' ] ! = null ) {
@ -693,7 +733,7 @@ class GenericResponseModel {
if ( json [ ' GetAddressDffStructureList ' ] ! = null ) {
getAddressDffStructureList = < GetAddressDffStructureList > [ ] ;
json [ ' GetAddressDffStructureList ' ] . forEach ( ( v ) {
getAddressDffStructureList ! . add ( new GetAddressDffStructureList . fromJson ( v ) ) ;
getAddressDffStructureList ! . add ( GetAddressDffStructureList . fromJson ( v ) ) ;
} ) ;
}
getAddressNotificationBodyList = json [ ' GetAddressNotificationBodyList ' ] ;
@ -701,84 +741,83 @@ class GenericResponseModel {
if ( json [ ' GetApprovesList ' ] ! = null ) {
getApprovesList = < GetApprovesList > [ ] ;
json [ ' GetApprovesList ' ] . forEach ( ( v ) {
getApprovesList ! . add ( new GetApprovesList . fromJson ( v ) ) ;
getApprovesList ! . add ( GetApprovesList . fromJson ( v ) ) ;
} ) ;
}
if ( json [ ' GetAttachementList ' ] ! = null ) {
getAttachementList = < GetAttachementList > [ ] ;
json [ ' GetAttachementList ' ] . forEach ( ( v ) {
getAttachementList ! . add ( new GetAttachementList . fromJson ( v ) ) ;
getAttachementList ! . add ( GetAttachementList . fromJson ( v ) ) ;
} ) ;
}
getAttendanceTrackingList = json [ " GetAttendanceTrackingList " ] = = null ? null : GetAttendanceTracking . fromMap ( json [ " GetAttendanceTrackingList " ] ) ;
if ( json [ ' GetBasicDetColsStructureList ' ] ! = null ) {
getBasicDetColsStructureList = < GetBasicDetColsStructureList > [ ] ;
json [ ' GetBasicDetColsStructureList ' ] . forEach ( ( v ) {
getBasicDetColsStructureList ! . add ( new GetBasicDetColsStructureList . fromJson ( v ) ) ;
getBasicDetColsStructureList ! . add ( GetBasicDetColsStructureList . fromJson ( v ) ) ;
} ) ;
}
/ / getBasicDetDffStructureList = json [ ' GetBasicDetDffStructureList ' ] ;
if ( json [ ' GetBasicDetDffStructureList ' ] ! = null ) {
getBasicDetDffStructureList = < GetBasicDetDffStructureList > [ ] ;
json [ ' GetBasicDetDffStructureList ' ] . forEach ( ( v ) {
getBasicDetDffStructureList ! . add ( new GetBasicDetDffStructureList . fromJson ( v ) ) ;
getBasicDetDffStructureList ! . add ( GetBasicDetDffStructureList . fromJson ( v ) ) ;
} ) ;
}
if ( json [ ' GetContactDffStructureList ' ] ! = null ) {
getContactDffStructureList = < GetContactDffStructureList > [ ] ;
json [ ' GetContactDffStructureList ' ] . forEach ( ( v ) {
getContactDffStructureList ! . add ( new GetContactDffStructureList . fromJson ( v ) ) ;
getContactDffStructureList ! . add ( GetContactDffStructureList . fromJson ( v ) ) ;
} ) ;
}
if ( json [ ' GetBasicDetNtfBodyList ' ] ! = null ) {
getBasicDetNtfBodyList = < GetBasicDetNtfBodyList > [ ] ;
json [ ' GetBasicDetNtfBodyList ' ] . forEach ( ( v ) {
getBasicDetNtfBodyList ! . add ( new GetBasicDetNtfBodyList . fromJson ( v ) ) ;
getBasicDetNtfBodyList ! . add ( GetBasicDetNtfBodyList . fromJson ( v ) ) ;
} ) ;
}
getCEICollectionNotificationBodyList = json [ ' GetCEICollectionNotificationBodyList ' ] ;
getCEIDFFStructureList = json [ ' GetCEIDFFStructureList ' ] ;
getCEITransactionList = json [ ' GetCEITransactionList ' ] ;
getCcpDffStructureList = json [ ' GetCcpDffStructureList ' ] ;
getCcpOutputList = json [ ' GetCcpOutputList ' ] ;
getCcpTransactionsList = json [ ' GetCcpTransactionsList ' ] ;
getCcpTransactionsListNew = json [ ' GetCcpTransactionsList_New ' ] ;
getConcurrentProgramsList = json [ ' GetConcurrentProgramsList ' ] ;
if ( json [ ' GetContactDetailsList ' ] ! = null ) {
getContactDetailsList = < GetContactDetailsList > [ ] ;
json [ ' GetContactDetailsList ' ] . forEach ( ( v ) {
getContactDetailsList ! . add ( new GetContactDetailsList . fromJson ( v ) ) ;
getContactDetailsList ! . add ( GetContactDetailsList . fromJson ( v ) ) ;
} ) ;
}
if ( json [ ' GetContactColsStructureList ' ] ! = null ) {
getContactColsStructureList = < GetContactColsStructureList > [ ] ;
json [ ' GetContactColsStructureList ' ] . forEach ( ( v ) {
getContactColsStructureList ! . add ( new GetContactColsStructureList . fromJson ( v ) ) ;
getContactColsStructureList ! . add ( GetContactColsStructureList . fromJson ( v ) ) ;
} ) ;
}
getContactColsStructureList = json [ ' GetContactColsStructureList ' ] ;
getContactDetailsList = json [ ' GetContactDetailsList ' ] ;
getContactDffStructureList = json [ ' GetContactDffStructureList ' ] ;
getContactNotificationBodyList = json [ " GetContactNotificationBodyList " ] = = null ? null : GetContactNotificationBodyList . fromJson ( json [ " GetContactNotificationBodyList " ] ) ;
if ( json [ ' GetCountriesList ' ] ! = null ) {
getCountriesList = < GetCountriesListModel > [ ] ;
json [ ' GetCountriesList ' ] . forEach ( ( v ) {
getCountriesList ! . add ( new GetCountriesListModel . fromJson ( v ) ) ;
getCountriesList ! . add ( GetCountriesListModel . fromJson ( v ) ) ;
} ) ;
}
if ( json [ ' GetDayHoursTypeDetailsList ' ] ! = null ) {
getDayHoursTypeDetailsList = < GetDayHoursTypeDetailsList > [ ] ;
json [ ' GetDayHoursTypeDetailsList ' ] . forEach ( ( v ) {
getDayHoursTypeDetailsList ! . add ( new GetDayHoursTypeDetailsList . fromJson ( v ) ) ;
getDayHoursTypeDetailsList ! . add ( GetDayHoursTypeDetailsList . fromJson ( v ) ) ;
} ) ;
}
if ( json [ ' GetDeductionsList ' ] ! = null ) {
getDeductionsList = < GetDeductionsList > [ ] ;
json [ ' GetDeductionsList ' ] . forEach ( ( v ) {
getDeductionsList ! . add ( new GetDeductionsList . fromJson ( v ) ) ;
getDeductionsList ! . add ( GetDeductionsList . fromJson ( v ) ) ;
} ) ;
}
getDefaultValueList = json [ ' GetDefaultValueList ' ] ! = null ? GetDefaultValueList . fromJson ( json [ ' GetDefaultValueList ' ] ) : null ;
@ -788,57 +827,62 @@ class GenericResponseModel {
if ( json [ ' GetEITDFFStructureList ' ] ! = null ) {
getEITDFFStructureList = < GetEITDFFStructureList > [ ] ;
json [ ' GetEITDFFStructureList ' ] . forEach ( ( v ) {
getEITDFFStructureList ! . add ( new GetEITDFFStructureList . fromJson ( v ) ) ;
getEITDFFStructureList ! . add ( GetEITDFFStructureList . fromJson ( v ) ) ;
} ) ;
}
if ( json [ ' GetEITTransactionList ' ] ! = null ) {
getEITTransactionList = < GetEITTransactionList > [ ] ;
json [ ' GetEITTransactionList ' ] . forEach ( ( v ) {
getEITTransactionList ! . add ( new GetEITTransactionList . fromJson ( v ) ) ;
getEITTransactionList ! . add ( GetEITTransactionList . fromJson ( v ) ) ;
} ) ;
}
if ( json [ ' GetEarningsList ' ] ! = null ) {
getEarningsList = < GetEarningsList > [ ] ;
json [ ' GetEarningsList ' ] . forEach ( ( v ) {
getEarningsList ! . add ( new GetEarningsList . fromJson ( v ) ) ;
getEarningsList ! . add ( GetEarningsList . fromJson ( v ) ) ;
} ) ;
}
if ( json [ ' GetEmployeeAddressList ' ] ! = null ) {
getEmployeeAddressList = < GetEmployeeAddressList > [ ] ;
json [ ' GetEmployeeAddressList ' ] . forEach ( ( v ) {
getEmployeeAddressList ! . add ( new GetEmployeeAddressList . fromJson ( v ) ) ;
getEmployeeAddressList ! . add ( GetEmployeeAddressList . fromJson ( v ) ) ;
} ) ;
}
if ( json [ ' GetEmployeeBasicDetailsList ' ] ! = null ) {
getEmployeeBasicDetailsList = < GetEmployeeBasicDetailsList > [ ] ;
json [ ' GetEmployeeBasicDetailsList ' ] . forEach ( ( v ) {
getEmployeeBasicDetailsList ! . add ( new GetEmployeeBasicDetailsList . fromJson ( v ) ) ;
getEmployeeBasicDetailsList ! . add ( GetEmployeeBasicDetailsList . fromJson ( v ) ) ;
} ) ;
}
if ( json [ ' GetEmployeeContactsList ' ] ! = null ) {
getEmployeeContactsList = < GetEmployeeContactsList > [ ] ;
json [ ' GetEmployeeContactsList ' ] . forEach ( ( v ) {
getEmployeeContactsList ! . add ( new GetEmployeeContactsList . fromJson ( v ) ) ;
getEmployeeContactsList ! . add ( GetEmployeeContactsList . fromJson ( v ) ) ;
} ) ;
}
if ( json [ ' GetEmployeePhonesList ' ] ! = null ) {
getEmployeePhonesList = < GetEmployeePhonesList > [ ] ;
json [ ' GetEmployeePhonesList ' ] . forEach ( ( v ) {
getEmployeePhonesList ! . add ( new GetEmployeePhonesList . fromJson ( v ) ) ;
getEmployeePhonesList ! . add ( GetEmployeePhonesList . fromJson ( v ) ) ;
} ) ;
}
if ( json [ ' GetEmployeeSubordinatesList ' ] ! = null ) {
getEmployeeSubordinatesList = < GetEmployeeSubordinatesList > [ ] ;
json [ ' GetEmployeeSubordinatesList ' ] . forEach ( ( v ) {
getEmployeeSubordinatesList ! . add ( new GetEmployeeSubordinatesList . fromJson ( v ) ) ;
} ) ;
}
getEmployeeSubordinatesList = json [ ' GetEmployeeSubordinatesList ' ] ;
getFliexfieldStructureList = json [ ' GetFliexfieldStructureList ' ] ;
getHrCollectionNotificationBodyList = json [ ' GetHrCollectionNotificationBodyList ' ] ;
getHrTransactionList = json [ ' GetHrTransactionList ' ] ;
getItemCreationNtfBodyList = json [ ' GetItemCreationNtfBodyList ' ] ! = null ? new GetItemCreationNtfBodyList . fromJson ( json [ ' GetItemCreationNtfBodyList ' ] ) : null ;
getItemCreationNtfBodyList = json [ ' GetItemCreationNtfBodyList ' ] ! = null ? GetItemCreationNtfBodyList . fromJson ( json [ ' GetItemCreationNtfBodyList ' ] ) : null ;
if ( json [ ' GetItemTypeNotificationsList ' ] ! = null ) {
getItemTypeNotificationsList = < GetItemTypeNotificationsList > [ ] ;
json [ ' GetItemTypeNotificationsList ' ] . forEach ( ( v ) {
getItemTypeNotificationsList ! . add ( new GetItemTypeNotificationsList . fromJson ( v ) ) ;
getItemTypeNotificationsList ! . add ( GetItemTypeNotificationsList . fromJson ( v ) ) ;
} ) ;
}
@ -848,14 +892,14 @@ class GenericResponseModel {
if ( json [ ' GetMoItemHistoryList ' ] ! = null ) {
getMoItemHistoryList = < GetMoItemHistoryList > [ ] ;
json [ ' GetMoItemHistoryList ' ] . forEach ( ( v ) {
getMoItemHistoryList ! . add ( new GetMoItemHistoryList . fromJson ( v ) ) ;
getMoItemHistoryList ! . add ( GetMoItemHistoryList . fromJson ( v ) ) ;
} ) ;
}
if ( json [ ' GetMoNotificationBodyList ' ] ! = null ) {
getMoNotificationBodyList = < GetMoNotificationBodyList > [ ] ;
json [ ' GetMoNotificationBodyList ' ] . forEach ( ( v ) {
getMoNotificationBodyList ! . add ( new GetMoNotificationBodyList . fromJson ( v ) ) ;
getMoNotificationBodyList ! . add ( GetMoNotificationBodyList . fromJson ( v ) ) ;
} ) ;
}
@ -889,14 +933,14 @@ class GenericResponseModel {
if ( json [ ' GetPaymentInformationList ' ] ! = null ) {
getPaymentInformationList = < GetPaymentInformationList > [ ] ;
json [ ' GetPaymentInformationList ' ] . forEach ( ( v ) {
getPaymentInformationList ! . add ( new GetPaymentInformationList . fromJson ( v ) ) ;
getPaymentInformationList ! . add ( GetPaymentInformationList . fromJson ( v ) ) ;
} ) ;
}
if ( json [ ' GetPayslipList ' ] ! = null ) {
getPayslipList = < GetPayslipList > [ ] ;
json [ ' GetPayslipList ' ] . forEach ( ( v ) {
getPayslipList ! . add ( new GetPayslipList . fromJson ( v ) ) ;
getPayslipList ! . add ( GetPayslipList . fromJson ( v ) ) ;
} ) ;
}
/ / getPendingReqDetailsList = json [ ' GetPendingReqDetailsList ' ] ;
@ -908,15 +952,15 @@ class GenericResponseModel {
if ( json [ ' GetPoItemHistoryList ' ] ! = null ) {
getPoItemHistoryList = < GetPoItemHistoryList > [ ] ;
json [ ' GetPoItemHistoryList ' ] . forEach ( ( v ) {
getPoItemHistoryList ! . add ( new GetPoItemHistoryList . fromJson ( v ) ) ;
getPoItemHistoryList ! . add ( GetPoItemHistoryList . fromJson ( v ) ) ;
} ) ;
}
getPoNotificationBodyList = json [ ' GetPoNotificationBodyList ' ] ! = null ? new GetPoNotificationBodyList . fromJson ( json [ ' GetPoNotificationBodyList ' ] ) : null ;
getPoNotificationBodyList = json [ ' GetPoNotificationBodyList ' ] ! = null ? GetPoNotificationBodyList . fromJson ( json [ ' GetPoNotificationBodyList ' ] ) : null ;
getPrNotificationBodyList = json [ ' GetPrNotificationBodyList ' ] ;
if ( json [ ' GetQuotationAnalysisList ' ] ! = null ) {
getQuotationAnalysisList = < GetQuotationAnalysisList > [ ] ;
json [ ' GetQuotationAnalysisList ' ] . forEach ( ( v ) {
getQuotationAnalysisList ! . add ( new GetQuotationAnalysisList . fromJson ( v ) ) ;
getQuotationAnalysisList ! . add ( GetQuotationAnalysisList . fromJson ( v ) ) ;
} ) ;
}
getRFCEmployeeListList = json [ ' GetRFCEmployeeListList ' ] ;
@ -927,7 +971,7 @@ class GenericResponseModel {
if ( json [ ' GetScheduleShiftsDetailsList ' ] ! = null ) {
getScheduleShiftsDetailsList = < GetScheduleShiftsDetailsList > [ ] ;
json [ ' GetScheduleShiftsDetailsList ' ] . forEach ( ( v ) {
getScheduleShiftsDetailsList ! . add ( new GetScheduleShiftsDetailsList . fromJson ( v ) ) ;
getScheduleShiftsDetailsList ! . add ( GetScheduleShiftsDetailsList . fromJson ( v ) ) ;
} ) ;
}
getShiftTypesList = json [ ' GetShiftTypesList ' ] ;
@ -935,13 +979,13 @@ class GenericResponseModel {
if ( json [ ' GetStampMsNotificationBodyList ' ] ! = null ) {
getStampMsNotificationBodyList = < GetStampMsNotificationBodyList > [ ] ;
json [ ' GetStampMsNotificationBodyList ' ] . forEach ( ( v ) {
getStampMsNotificationBodyList ! . add ( new GetStampMsNotificationBodyList . fromJson ( v ) ) ;
getStampMsNotificationBodyList ! . add ( GetStampMsNotificationBodyList . fromJson ( v ) ) ;
} ) ;
}
if ( json [ ' GetStampNsNotificationBodyList ' ] ! = null ) {
getStampNsNotificationBodyList = < GetStampNsNotificationBodyList > [ ] ;
json [ ' GetStampNsNotificationBodyList ' ] . forEach ( ( v ) {
getStampNsNotificationBodyList ! . add ( new GetStampNsNotificationBodyList . fromJson ( v ) ) ;
getStampNsNotificationBodyList ! . add ( GetStampNsNotificationBodyList . fromJson ( v ) ) ;
} ) ;
}
@ -954,11 +998,16 @@ class GenericResponseModel {
} ) ;
}
getSubordinatesLeavesTotalVacationsList = json [ ' GetSubordinatesLeavesTotalVacationsList ' ] ;
if ( json [ ' GetSubordinatesLeavesTotalVacationsList ' ] ! = null ) {
getSubordinatesLeavesTotalVacationsList = < GetSubordinatesLeavesTotalVacationsList > [ ] ;
json [ ' GetSubordinatesLeavesTotalVacationsList ' ] . forEach ( ( v ) {
getSubordinatesLeavesTotalVacationsList ! . add ( new GetSubordinatesLeavesTotalVacationsList . fromJson ( v ) ) ;
} ) ;
}
if ( json [ ' GetSummaryOfPaymentList ' ] ! = null ) {
getSummaryOfPaymentList = < GetSummaryOfPaymentList > [ ] ;
json [ ' GetSummaryOfPaymentList ' ] . forEach ( ( v ) {
getSummaryOfPaymentList ! . add ( new GetSummaryOfPaymentList . fromJson ( v ) ) ;
getSummaryOfPaymentList ! . add ( GetSummaryOfPaymentList . fromJson ( v ) ) ;
} ) ;
}
getSwipesList = json [ ' GetSwipesList ' ] ;
@ -969,81 +1018,111 @@ class GenericResponseModel {
if ( json [ ' GetTimeCardSummaryList ' ] ! = null ) {
getTimeCardSummaryList = < GetTimeCardSummaryList > [ ] ;
json [ ' GetTimeCardSummaryList ' ] . forEach ( ( v ) {
getTimeCardSummaryList ! . add ( new GetTimeCardSummaryList . fromJson ( v ) ) ;
getTimeCardSummaryList ! . add ( GetTimeCardSummaryList . fromJson ( v ) ) ;
} ) ;
}
if ( json [ ' Mohemm_ITG_TicketsByEmployeeList ' ] ! = null ) {
getTicketsByEmployeeList = < GetTicketsByEmployeeList > [ ] ;
json [ ' Mohemm_ITG_TicketsByEmployeeList ' ] . forEach ( ( v ) {
getTicketsByEmployeeList ! . add ( new GetTicketsByEmployeeList . fromJson ( v ) ) ;
getTicketsByEmployeeList ! . add ( GetTicketsByEmployeeList . fromJson ( v ) ) ;
} ) ;
}
if ( json [ ' Mohemm_ITG_TicketDetailsList ' ] ! = null ) {
getTicketDetailsByEmployee = < GetTicketDetailsByEmployee > [ ] ;
json [ ' Mohemm_ITG_TicketDetailsList ' ] . forEach ( ( v ) {
getTicketDetailsByEmployee ! . add ( new GetTicketDetailsByEmployee . fromJson ( v ) ) ;
getTicketDetailsByEmployee ! . add ( GetTicketDetailsByEmployee . fromJson ( v ) ) ;
} ) ;
}
if ( json [ ' Mohemm_ITG_TicketTransactionsList ' ] ! = null ) {
getTicketTransactions = < GetTicketTransactions > [ ] ;
json [ ' Mohemm_ITG_TicketTransactionsList ' ] . forEach ( ( v ) {
getTicketTransactions ! . add ( new GetTicketTransactions . fromJson ( v ) ) ;
getTicketTransactions ! . add ( GetTicketTransactions . fromJson ( v ) ) ;
} ) ;
}
if ( json [ ' Mohemm_Itg_TicketTypesList ' ] ! = null ) {
getTicketTypes = < GetTicketTypes > [ ] ;
json [ ' Mohemm_Itg_TicketTypesList ' ] . forEach ( ( v ) {
getTicketTypes ! . add ( new GetTicketTypes . fromJson ( v ) ) ;
getTicketTypes ! . add ( GetTicketTypes . fromJson ( v ) ) ;
} ) ;
}
if ( json [ ' Mohemm_Itg_ProjectsList ' ] ! = null ) {
getMowadhafhiProjects = < GetMowadhafhiProjects > [ ] ;
json [ ' Mohemm_Itg_ProjectsList ' ] . forEach ( ( v ) {
getMowadhafhiProjects ! . add ( new GetMowadhafhiProjects . fromJson ( v ) ) ;
getMowadhafhiProjects ! . add ( GetMowadhafhiProjects . fromJson ( v ) ) ;
} ) ;
}
if ( json [ ' Mohemm_ITG_ProjectDepartmentsList ' ] ! = null ) {
getProjectDepartments = < GetProjectDepartments > [ ] ;
json [ ' Mohemm_ITG_ProjectDepartmentsList ' ] . forEach ( ( v ) {
getProjectDepartments ! . add ( new GetProjectDepartments . fromJson ( v ) ) ;
getProjectDepartments ! . add ( GetProjectDepartments . fromJson ( v ) ) ;
} ) ;
}
if ( json [ ' Mohemm_ITG_DepartmentSectionsList ' ] ! = null ) {
getDepartmentSections = < GetDepartmentSections > [ ] ;
json [ ' Mohemm_ITG_DepartmentSectionsList ' ] . forEach ( ( v ) {
getDepartmentSections ! . add ( new GetDepartmentSections . fromJson ( v ) ) ;
getDepartmentSections ! . add ( GetDepartmentSections . fromJson ( v ) ) ;
} ) ;
}
if ( json [ ' Mohemm_ITG_SectionTopicsList ' ] ! = null ) {
getSectionTopics = < GetSectionTopics > [ ] ;
json [ ' Mohemm_ITG_SectionTopicsList ' ] . forEach ( ( v ) {
getSectionTopics ! . add ( new GetSectionTopics . fromJson ( v ) ) ;
getSectionTopics ! . add ( GetSectionTopics . fromJson ( v ) ) ;
} ) ;
}
if ( json [ ' GetPendingReqFunctionsList ' ] ! = null ) {
getPendingTransactionsFunctions = < GetPendingTransactionsFunctions > [ ] ;
json [ ' GetPendingReqFunctionsList ' ] . forEach ( ( v ) {
getPendingTransactionsFunctions ! . add ( new GetPendingTransactionsFunctions . fromJson ( v ) ) ;
getPendingTransactionsFunctions ! . add ( GetPendingTransactionsFunctions . fromJson ( v ) ) ;
} ) ;
}
if ( json [ ' GetPendingReqDetailsList ' ] ! = null ) {
getPendingTransactionsDetails = < GetPendingTransactionsDetails > [ ] ;
json [ ' GetPendingReqDetailsList ' ] . forEach ( ( v ) {
getPendingTransactionsDetails ! . add ( new GetPendingTransactionsDetails . fromJson ( v ) ) ;
getPendingTransactionsDetails ! . add ( GetPendingTransactionsDetails . fromJson ( v ) ) ;
} ) ;
}
getUserItemTypesList = json [ ' GetUserItemTypesList ' ] ;
if ( json [ ' GetConcurrentProgramsList ' ] ! = null ) {
getConcurrentProgramsModel = < GetConcurrentProgramsModel > [ ] ;
json [ ' GetConcurrentProgramsList ' ] . forEach ( ( v ) {
getConcurrentProgramsModel ! . add ( GetConcurrentProgramsModel . fromJson ( v ) ) ;
} ) ;
}
if ( json [ ' GetCcpTransactionsList_New ' ] ! = null ) {
getCCPTransactionsModel = < GetCCPTransactionsModel > [ ] ;
json [ ' GetCcpTransactionsList_New ' ] . forEach ( ( v ) {
getCCPTransactionsModel ! . add ( GetCCPTransactionsModel . fromJson ( v ) ) ;
} ) ;
}
if ( json [ ' GetCcpDffStructureList ' ] ! = null ) {
getEITDFFStructureList = < GetEITDFFStructureList > [ ] ;
json [ ' GetCcpDffStructureList ' ] . forEach ( ( v ) {
getEITDFFStructureList ! . add ( GetEITDFFStructureList . fromJson ( v ) ) ;
} ) ;
}
if ( json [ ' GetCcpOutputList ' ] ! = null ) {
getCCPOutputModel = GetCCPOutputModel . fromJson ( json [ ' GetCcpOutputList ' ] ) ;
}
if ( json [ ' GetUserItemTypesList ' ] ! = null ) {
getUserItemTypesList = < GetUserItemTypesList > [ ] ;
json [ ' GetUserItemTypesList ' ] . forEach ( ( v ) {
getUserItemTypesList ! . add ( new GetUserItemTypesList . fromJson ( v ) ) ;
} ) ;
}
if ( json [ ' GetVacationRulesList ' ] ! = null ) {
getVacationRulesList = < GetVacationRulesList > [ ] ;
json [ ' GetVacationRulesList ' ] . forEach ( ( v ) {
@ -1162,35 +1241,40 @@ class GenericResponseModel {
if ( json [ ' RespondAttributesList ' ] ! = null ) {
respondAttributesList = < RespondAttributesList > [ ] ;
json [ ' RespondAttributesList ' ] . forEach ( ( v ) {
respondAttributesList ! . add ( new RespondAttributesList . fromJson ( v ) ) ;
respondAttributesList ! . add ( RespondAttributesList . fromJson ( v ) ) ;
} ) ;
}
if ( json [ ' RespondRolesList ' ] ! = null ) {
respondRolesList = < String > [ ] ;
json [ ' RespondRolesList ' ] . forEach ( ( v ) {
respondRolesList ! . add ( v ) ;
} ) ;
}
respondRolesList = json [ ' RespondRolesList ' ] ;
resubmitAbsenceTransactionList = json [ ' ResubmitAbsenceTransactionList ' ] ;
resubmitEITTransactionList = json [ ' ResubmitEITTransactionList ' ] ;
resubmitHrTransactionList = json [ ' ResubmitHrTransactionList ' ] ;
sFHGetPoNotificationBodyList = json [ ' SFH_GetPoNotificationBodyList ' ] ;
sFHGetPrNotificationBodyList = json [ ' SFH_GetPrNotificationBodyList ' ] ;
startAbsenceApprovalProccess = json [ ' StartAbsenceApprovalProccess ' ] ;
startAddressApprovalProcessList = json [ ' StartAddressApprovalProcessList ' ] ! = null ? new StartAddressApprovalProcess . fromJson ( json [ ' StartAddressApprovalProcessList ' ] ) : null ;
startAbsenceApprovalProccess = json [ ' StartAbsenceApprovalProccess ' ] ! = null ? StartAbsenceApprovalProccess . fromJson ( json [ ' StartAbsenceApprovalProccess ' ] ) : null ;
startAddressApprovalProcessList = json [ ' StartAddressApprovalProcessList ' ] ! = null ? StartAddressApprovalProcess . fromJson ( json [ ' StartAddressApprovalProcessList ' ] ) : null ;
startBasicDetApprProcessList = json [ ' StartBasicDetApprProcessList ' ] ;
startCeiApprovalProcess = json [ ' StartCeiApprovalProcess ' ] ;
startContactApprovalProcessList = json [ ' StartContactApprovalProcessList ' ] ;
startEitApprovalProcess = json [ ' StartEitApprovalProcess ' ] ! = null ? new StartEitApprovalProcess . fromJson ( json [ ' StartEitApprovalProcess ' ] ) : null ;
startEitApprovalProcess = json [ ' StartEitApprovalProcess ' ] ! = null ? StartEitApprovalProcess . fromJson ( json [ ' StartEitApprovalProcess ' ] ) : null ;
startHrApprovalProcessList = json [ ' StartHrApprovalProcessList ' ] ;
startPhonesApprovalProcessList = json [ ' StartPhonesApprovalProcessList ' ] ! = null ? new StartPhoneApprovalProcess . fromJson ( json [ ' startPhonesApprovalProcessList ' ] ) : null ;
startPhonesApprovalProcessList = json [ ' StartPhonesApprovalProcessList ' ] ! = null ? StartPhoneApprovalProcess . fromJson ( json [ ' startPhonesApprovalProcessList ' ] ) : null ;
startSitApprovalProcess = json [ ' StartSitApprovalProcess ' ] ;
startTermApprovalProcessList = json [ ' StartTermApprovalProcessList ' ] ;
submitAddressTransactionList = json [ ' SubmitAddressTransactionList ' ] ! = null ? new SubmitAddressTransaction . fromJson ( json [ ' SubmitAddressTransactionList ' ] ) : null ;
submitBasicDetTransactionList = json [ ' SubmitBasicDetTransactionList ' ] ! = null ? new SubmitBasicDetailsTransactionList . fromJson ( json [ ' SubmitBasicDetTransactionList ' ] ) : null ;
submitAddressTransactionList = json [ ' SubmitAddressTransactionList ' ] ! = null ? SubmitAddressTransaction . fromJson ( json [ ' SubmitAddressTransactionList ' ] ) : null ;
submitBasicDetTransactionList = json [ ' SubmitBasicDetTransactionList ' ] ! = null ? SubmitBasicDetailsTransactionList . fromJson ( json [ ' SubmitBasicDetTransactionList ' ] ) : null ;
submitCEITransactionList = json [ ' SubmitCEITransactionList ' ] ;
submitCcpTransactionList = json [ ' SubmitCcpTransactionList ' ] ;
submitContactTransactionList = json [ ' SubmitContactTransactionList ' ] ! = null ? new SubmitContactTransactionList . fromJson ( json [ ' SubmitContactTransactionList ' ] ) : null ;
submitEITTransactionList = json [ ' SubmitEITTransactionList ' ] ! = null ? new SubmitEITTransactionList . fromJson ( json [ ' SubmitEITTransactionList ' ] ) : null ;
submitContactTransactionList = json [ ' SubmitContactTransactionList ' ] ! = null ? SubmitContactTransactionList . fromJson ( json [ ' SubmitContactTransactionList ' ] ) : null ;
submitEITTransactionList = json [ ' SubmitEITTransactionList ' ] ! = null ? SubmitEITTransactionList . fromJson ( json [ ' SubmitEITTransactionList ' ] ) : null ;
submitHrTransactionList = json [ ' SubmitHrTransactionList ' ] ;
submitPhonesTransactionList = json [ ' SubmitPhonesTransactionList ' ] ;
@ -1205,21 +1289,28 @@ class GenericResponseModel {
} ) ;
}
sumbitAbsenceTransactionList = json [ ' SumbitAbsenceTransactionList ' ] ;
sumbitAbsenceTransactionList = json [ ' SumbitAbsenceTransactionList ' ] ! = null ? new SumbitAbsenceTransactionList . fromJson ( json [ ' SumbitAbsenceTransactionList ' ] ) : null ;
tokenID = json [ ' TokenID ' ] ;
updateAttachmentList = json [ ' UpdateAttachmentList ' ] ;
updateEmployeeImageList = json [ ' UpdateEmployeeImageList ' ] ;
updateItemTypeSuccessList = json [ ' UpdateItemTypeSuccessList ' ] ;
updateUserItemTypesList = json [ ' UpdateUserItemTypesList ' ] ;
if ( json [ ' UpdateItemTypeSuccessList ' ] ! = null ) {
updateItemTypeSuccessList = < UpdateItemTypeSuccessList > [ ] ;
json [ ' UpdateItemTypeSuccessList ' ] . forEach ( ( v ) {
updateItemTypeSuccessList ! . add ( new UpdateItemTypeSuccessList . fromJson ( v ) ) ;
} ) ;
}
updateUserItemTypesList = json [ ' UpdateUserItemTypesList ' ] ! = null ? new UpdateUserItemTypesList . fromJson ( json [ ' UpdateUserItemTypesList ' ] ) : null ;
updateVacationRuleList = json [ ' UpdateVacationRuleList ' ] ;
vHREmployeeLoginList = json [ ' VHR_EmployeeLoginList ' ] ;
vHRGetEmployeeDetailsList = json [ ' VHR_GetEmployeeDetailsList ' ] ;
vHRGetManagersDetailsList = json [ ' VHR_GetManagersDetailsList ' ] ;
vHRGetProjectByCodeList = json [ ' VHR_GetProjectByCodeList ' ] ;
vHRIsVerificationCodeValid = json [ ' VHR_IsVerificationCodeValid ' ] ;
validateAbsenceTransactionList = json [ ' ValidateAbsenceTransactionList ' ] ;
validateEITTransactionList = json [ ' ValidateEITTransactionList ' ] ! = null ? new ValidateEITTransactionList . fromJson ( json [ ' ValidateEITTransactionList ' ] ) : null ;
validateAbsenceTransactionList = json [ ' ValidateAbsenceTransactionList ' ] ! = null ? ValidateAbsenceTransactionList . fromJson ( json [ ' ValidateAbsenceTransactionList ' ] ) : null ;
validateEITTransactionList = json [ ' ValidateEITTransactionList ' ] ! = null ? ValidateEITTransactionList . fromJson ( json [ ' ValidateEITTransactionList ' ] ) : null ;
validatePhonesTransactionList = json [ ' ValidatePhonesTransactionList ' ] ;
if ( json [ ' VrItemTypesList ' ] ! = null ) {
@ -1231,7 +1322,7 @@ class GenericResponseModel {
if ( json [ ' WFLookUpList ' ] ! = null ) {
wFLookUpList = < WFLookUpList > [ ] ;
json [ ' WFLookUpList ' ] . forEach ( ( v ) {
wFLookUpList ! . add ( new WFLookUpList . fromJson ( v ) ) ;
wFLookUpList ! . add ( WFLookUpList . fromJson ( v ) ) ;
} ) ;
}
eLearningGETEMPLOYEEPROFILEList = json [ ' eLearning_GET_EMPLOYEE_PROFILEList ' ] ;
@ -1244,7 +1335,7 @@ class GenericResponseModel {
}
Map < String , dynamic > toJson ( ) {
final Map < String , dynamic > data = new Map < String , dynamic > ( ) ;
Map < String , dynamic > data = Map < String , dynamic > ( ) ;
data [ ' Date ' ] = this . date ;
data [ ' LanguageID ' ] = this . languageID ;
data [ ' ServiceName ' ] = this . serviceName ;
@ -1285,8 +1376,12 @@ class GenericResponseModel {
data [ ' BasicMemberInformation ' ] = this . basicMemberInformation ! . toJson ( ) ;
}
data [ ' BusinessCardPrivilege ' ] = this . businessCardPrivilege ;
data [ ' CalculateAbsenceDuration ' ] = this . calculateAbsenceDuration ;
data [ ' CancelHRTransactionLIst ' ] = this . cancelHRTransactionLIst ;
if ( this . calculateAbsenceDuration ! = null ) {
data [ ' CalculateAbsenceDuration ' ] = this . calculateAbsenceDuration ! . toJson ( ) ;
}
if ( this . cancelHRTransactionLIst ! = null ) {
data [ ' CancelHRTransactionLIst ' ] = this . calculateAbsenceDuration ! . toJson ( ) ;
}
data [ ' Chat_EmployeeLoginList ' ] = this . chatEmployeeLoginList ;
data [ ' CompanyBadge ' ] = this . companyBadge ;
data [ ' CompanyImage ' ] = this . companyImage ;
@ -1296,21 +1391,32 @@ class GenericResponseModel {
if ( this . countryList ! = null ) {
data [ ' CountryList ' ] = this . countryList ! . map ( ( v ) = > v . toJson ( ) ) . toList ( ) ;
}
data [ ' CreateVacationRuleList ' ] = this . createVacationRuleList ;
if ( this . createVacationRuleList ! = null ) {
data [ ' CreateVacationRuleList ' ] = this . createVacationRuleList ! . toJson ( ) ;
}
data [ ' DeleteAttachmentList ' ] = this . deleteAttachmentList ;
data [ ' DeleteVacationRuleList ' ] = this . deleteVacationRuleList ;
data [ ' DisableSessionList ' ] = this . disableSessionList ;
data [ ' EmployeeQR ' ] = this . employeeQR ;
data [ ' ForgetPasswordTokenID ' ] = this . forgetPasswordTokenID ;
data [ ' GetAbsenceAttachmentsList ' ] = this . getAbsenceAttachmentsList ;
data [ ' GetAbsenceAttendanceTypesList ' ] = this . getAbsenceAttendanceTypesList ;
if ( this . getAbsenceAttendanceTypesList ! = null ) {
data [ ' GetAbsenceAttendanceTypesList ' ] = this . getAbsenceAttendanceTypesList ! . map ( ( v ) = > v . toJson ( ) ) . toList ( ) ;
}
if ( this . getAbsenceCollectionNotificationBodyList ! = null ) {
data [ ' GetAbsenceCollectionNotificationBodyList ' ] = this . getAbsenceCollectionNotificationBodyList ! . map ( ( v ) = > v . toJson ( ) ) . toList ( ) ;
}
data [ ' GetAbsenceDffStructureList ' ] = this . getAbsenceDffStructureList ;
data [ ' GetAbsenceTransactionList ' ] = this . getAbsenceTransactionList ;
if ( this . getAbsenceDffStructureList ! = null ) {
data [ ' GetAbsenceDffStructureList ' ] = this . getAbsenceDffStructureList ! . map ( ( v ) = > v . toJson ( ) ) . toList ( ) ;
}
if ( this . getAbsenceTransactionList ! = null ) {
data [ ' GetAbsenceTransactionList ' ] = this . getAbsenceTransactionList ! . map ( ( v ) = > v . toJson ( ) ) . toList ( ) ;
}
data [ ' GetAccrualBalancesList ' ] = this . getAccrualBalancesList ;
if ( this . getActionHistoryList ! = null ) {
@ -1339,11 +1445,7 @@ class GenericResponseModel {
data [ ' GetCEICollectionNotificationBodyList ' ] = this . getCEICollectionNotificationBodyList ;
data [ ' GetCEIDFFStructureList ' ] = this . getCEIDFFStructureList ;
data [ ' GetCEITransactionList ' ] = this . getCEITransactionList ;
data [ ' GetCcpDffStructureList ' ] = this . getCcpDffStructureList ;
data [ ' GetCcpOutputList ' ] = this . getCcpOutputList ;
data [ ' GetCcpTransactionsList ' ] = this . getCcpTransactionsList ;
data [ ' GetCcpTransactionsList_New ' ] = this . getCcpTransactionsListNew ;
data [ ' GetConcurrentProgramsList ' ] = this . getConcurrentProgramsList ;
if ( this . getContactDetailsList ! = null ) {
data [ ' GetContactDetailsList ' ] = this . getContactDetailsList ! . map ( ( v ) = > v . toJson ( ) ) . toList ( ) ;
}
@ -1353,6 +1455,9 @@ class GenericResponseModel {
if ( this . getContactDffStructureList ! = null ) {
data [ ' GetContactDffStructureList ' ] = this . getContactDffStructureList ! . map ( ( v ) = > v . toJson ( ) ) . toList ( ) ;
}
data [ ' GetContactColsStructureList ' ] = this . getContactColsStructureList ;
data [ ' GetContactDetailsList ' ] = this . getContactDetailsList ;
data [ ' GetContactDffStructureList ' ] = this . getContactDffStructureList ;
data [ ' GetContactNotificationBodyList ' ] = this . getContactNotificationBodyList ;
data [ ' GetCountriesList ' ] = this . getCountriesList ;
if ( this . getDayHoursTypeDetailsList ! = null ) {
@ -1388,7 +1493,9 @@ class GenericResponseModel {
if ( this . getEmployeePhonesList ! = null ) {
data [ ' GetEmployeePhonesList ' ] = this . getEmployeePhonesList ! . map ( ( v ) = > v . toJson ( ) ) . toList ( ) ;
}
data [ ' GetEmployeeSubordinatesList ' ] = this . getEmployeeSubordinatesList ;
if ( this . getEmployeeSubordinatesList ! = null ) {
data [ ' GetEmployeeSubordinatesList ' ] = this . getEmployeeSubordinatesList ! . map ( ( v ) = > v . toJson ( ) ) . toList ( ) ;
}
data [ ' GetFliexfieldStructureList ' ] = this . getFliexfieldStructureList ;
data [ ' GetHrCollectionNotificationBodyList ' ] = this . getHrCollectionNotificationBodyList ;
data [ ' GetHrTransactionList ' ] = this . getHrTransactionList ;
@ -1473,7 +1580,9 @@ class GenericResponseModel {
data [ ' GetSubordinatesLeavesList ' ] = this . getSubordinatesLeavesList ! . map ( ( v ) = > v . toJson ( ) ) . toList ( ) ;
}
data [ ' GetSubordinatesLeavesTotalVacationsList ' ] = this . getSubordinatesLeavesTotalVacationsList ;
if ( this . getSubordinatesLeavesTotalVacationsList ! = null ) {
data [ ' GetSubordinatesLeavesTotalVacationsList ' ] = this . getSubordinatesLeavesTotalVacationsList ! . map ( ( v ) = > v . toJson ( ) ) . toList ( ) ;
}
if ( this . getSummaryOfPaymentList ! = null ) {
data [ ' GetSummaryOfPaymentList ' ] = this . getSummaryOfPaymentList ! . map ( ( v ) = > v . toJson ( ) ) . toList ( ) ;
}
@ -1582,7 +1691,9 @@ class GenericResponseModel {
data [ ' ResubmitHrTransactionList ' ] = this . resubmitHrTransactionList ;
data [ ' SFH_GetPoNotificationBodyList ' ] = this . sFHGetPoNotificationBodyList ;
data [ ' SFH_GetPrNotificationBodyList ' ] = this . sFHGetPrNotificationBodyList ;
data [ ' StartAbsenceApprovalProccess ' ] = this . startAbsenceApprovalProccess ;
if ( this . startAbsenceApprovalProccess ! = null ) {
data [ ' StartAbsenceApprovalProccess ' ] = this . startAbsenceApprovalProccess ! . toJson ( ) ;
}
data [ ' StartAddressApprovalProcessList ' ] = this . startAddressApprovalProcessList ;
data [ ' StartBasicDetApprProcessList ' ] = this . startBasicDetApprProcessList ;
data [ ' StartCeiApprovalProcess ' ] = this . startCeiApprovalProcess ;
@ -1621,20 +1732,28 @@ class GenericResponseModel {
data [ ' SubordinatesOnLeavesList ' ] = this . subordinatesOnLeavesList ! . map ( ( v ) = > v . toJson ( ) ) . toList ( ) ;
}
data [ ' SumbitAbsenceTransactionList ' ] = this . sumbitAbsenceTransactionList ;
if ( this . sumbitAbsenceTransactionList ! = null ) {
data [ ' SumbitAbsenceTransactionList ' ] = this . sumbitAbsenceTransactionList ! . toJson ( ) ;
}
data [ ' TokenID ' ] = this . tokenID ;
data [ ' UpdateAttachmentList ' ] = this . updateAttachmentList ;
data [ ' UpdateEmployeeImageList ' ] = this . updateEmployeeImageList ;
data [ ' UpdateItemTypeSuccessList ' ] = this . updateItemTypeSuccessList ;
data [ ' UpdateUserItemTypesList ' ] = this . updateUserItemTypesList ;
if ( this . updateItemTypeSuccessList ! = null ) {
data [ ' UpdateItemTypeSuccessList ' ] = this . updateItemTypeSuccessList ! . map ( ( v ) = > v . toJson ( ) ) . toList ( ) ;
}
if ( this . updateUserItemTypesList ! = null ) {
data [ ' UpdateUserItemTypesList ' ] = this . updateUserItemTypesList ! . toJson ( ) ;
}
data [ ' UpdateVacationRuleList ' ] = this . updateVacationRuleList ;
data [ ' VHR_EmployeeLoginList ' ] = this . vHREmployeeLoginList ;
data [ ' VHR_GetEmployeeDetailsList ' ] = this . vHRGetEmployeeDetailsList ;
data [ ' VHR_GetManagersDetailsList ' ] = this . vHRGetManagersDetailsList ;
data [ ' VHR_GetProjectByCodeList ' ] = this . vHRGetProjectByCodeList ;
data [ ' VHR_IsVerificationCodeValid ' ] = this . vHRIsVerificationCodeValid ;
data [ ' ValidateAbsenceTransactionList ' ] = this . validateAbsenceTransactionList ;
if ( validateAbsenceTransactionList ! = null ) {
data [ ' ValidateAbsenceTransactionList ' ] = validateAbsenceTransactionList ! . toJson ( ) ;
}
if ( validateEITTransactionList ! = null ) {
data [ ' ValidateEITTransactionList ' ] = validateEITTransactionList ! . toJson ( ) ;
}