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.
		
		
		
		
		
			
		
			
				
	
	
		
			1963 lines
		
	
	
		
			90 KiB
		
	
	
	
		
			Dart
		
	
			
		
		
	
	
			1963 lines
		
	
	
		
			90 KiB
		
	
	
	
		
			Dart
		
	
| import 'dart:convert';
 | |
| 
 | |
| import 'package:mohem_flutter_app/models/add_att_success_list_model.dart';
 | |
| import 'package:mohem_flutter_app/models/add_attachment_list_model.dart';
 | |
| import 'package:mohem_flutter_app/models/basic_member_information_model.dart';
 | |
| import 'package:mohem_flutter_app/models/dashboard/event_activity.dart';
 | |
| import 'package:mohem_flutter_app/models/dashboard/get_accrual_balances_list_model.dart';
 | |
| import 'package:mohem_flutter_app/models/dashboard/get_attendance_tracking_list_model.dart';
 | |
| import 'package:mohem_flutter_app/models/dashboard/get_open_missing_swipes_list_model.dart';
 | |
| import 'package:mohem_flutter_app/models/dashboard/get_open_notifications_list.dart';
 | |
| import 'package:mohem_flutter_app/models/dashboard/list_menu.dart';
 | |
| import 'package:mohem_flutter_app/models/dashboard/menu_entries.dart';
 | |
| import 'package:mohem_flutter_app/models/dashboard/mohemm_itg_pending_task_responseitem.dart';
 | |
| import 'package:mohem_flutter_app/models/get_absence_collection_notification_body_list_model.dart';
 | |
| import 'package:mohem_flutter_app/models/get_action_history_list_model.dart';
 | |
| import 'package:mohem_flutter_app/models/get_approves_list_model.dart';
 | |
| import 'package:mohem_flutter_app/models/get_attachement_list_model.dart';
 | |
| import 'package:mohem_flutter_app/models/get_contact_dff_structure_list.dart';
 | |
| import 'package:mohem_flutter_app/models/get_day_hours_type_details_list_model.dart';
 | |
| import 'package:mohem_flutter_app/models/get_default_value_list_model.dart';
 | |
| import 'package:mohem_flutter_app/models/get_eit_dff_structure_list_model.dart';
 | |
| import 'package:mohem_flutter_app/models/get_eit_transaction_list_model.dart';
 | |
| import 'package:mohem_flutter_app/models/get_employee_address_model.dart';
 | |
| import 'package:mohem_flutter_app/models/get_employee_basic_details.model.dart';
 | |
| import 'package:mohem_flutter_app/models/get_employee_contacts.model.dart';
 | |
| import 'package:mohem_flutter_app/models/get_employee_phones_model.dart';
 | |
| import 'package:mohem_flutter_app/models/get_item_creation_ntf_body_list_model.dart';
 | |
| import 'package:mohem_flutter_app/models/get_mo_Item_history_list_model.dart';
 | |
| import 'package:mohem_flutter_app/models/get_mo_notification_body_list_model.dart';
 | |
| import 'package:mohem_flutter_app/models/get_mobile_login_info_list_model.dart';
 | |
| import 'package:mohem_flutter_app/models/get_notification_buttons_list_model.dart';
 | |
| import 'package:mohem_flutter_app/models/get_po_Item_history_list_model.dart';
 | |
| import 'package:mohem_flutter_app/models/get_po_notification_body_list_model.dart';
 | |
| import 'package:mohem_flutter_app/models/get_pr_action_history_list_model.dart';
 | |
| import 'package:mohem_flutter_app/models/get_pr_information_list.dart';
 | |
| import 'package:mohem_flutter_app/models/get_pr_notification_body_list_model.dart';
 | |
| import 'package:mohem_flutter_app/models/get_quotation_analysis_list_model.dart';
 | |
| import 'package:mohem_flutter_app/models/get_schedule_shifts_details_list_model.dart';
 | |
| 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';
 | |
| import 'package:mohem_flutter_app/models/monthly_pay_slip/get_earnings_list_model.dart';
 | |
| import 'package:mohem_flutter_app/models/monthly_pay_slip/get_pay_slip_list_model.dart';
 | |
| import 'package:mohem_flutter_app/models/monthly_pay_slip/get_payment_information_list_model.dart';
 | |
| import 'package:mohem_flutter_app/models/monthly_pay_slip/get_summary_of_payment_list_model.dart';
 | |
| import 'package:mohem_flutter_app/models/mowadhafhi/get_department_sections.dart';
 | |
| import 'package:mohem_flutter_app/models/mowadhafhi/get_project_departments.dart';
 | |
| import 'package:mohem_flutter_app/models/mowadhafhi/get_projects.dart';
 | |
| import 'package:mohem_flutter_app/models/mowadhafhi/get_section_topics.dart';
 | |
| 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_documents/employee_documents_list_model.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_ccp_transations_list_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';
 | |
| import 'package:mohem_flutter_app/models/pending_transactions/get_req_functions.dart';
 | |
| import 'package:mohem_flutter_app/models/performance.dart';
 | |
| 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/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/submit_term_transaction_list_model.dart';
 | |
| import 'package:mohem_flutter_app/models/subordinates_on_leaves_model.dart';
 | |
| import 'package:mohem_flutter_app/models/termination/get_term_cols_structure_list_model.dart';
 | |
| import 'package:mohem_flutter_app/models/termination/get_term_dff_structure_list_model.dart';
 | |
| import 'package:mohem_flutter_app/models/termination/termination_notification_body.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';
 | |
| import 'package:mohem_flutter_app/models/vacation_rule/respond_attributes_list_model.dart';
 | |
| import 'package:mohem_flutter_app/models/vacation_rule/vr_item_types_list_model.dart';
 | |
| import 'package:mohem_flutter_app/models/vacation_rule/wf_look_up_list_model.dart';
 | |
| import 'package:mohem_flutter_app/models/validate_eit_transaction_list_model.dart';
 | |
| import 'package:mohem_flutter_app/models/worklist/GetRFCEmployeeList.dart';
 | |
| import 'package:mohem_flutter_app/models/worklist/get_favorite_replacements_model.dart';
 | |
| import 'package:mohem_flutter_app/models/worklist/hr/eit_otification_body_model.dart';
 | |
| import 'package:mohem_flutter_app/models/worklist/hr/get_address_notification_body_list.dart';
 | |
| import 'package:mohem_flutter_app/models/worklist/hr/get_basic_det_ntf_body_list_model.dart';
 | |
| import 'package:mohem_flutter_app/models/worklist/hr/get_contact_notification_body_list_model.dart';
 | |
| import 'package:mohem_flutter_app/models/worklist/hr/get_phones_notification_body_list_model.dart';
 | |
| import 'package:mohem_flutter_app/models/worklist/payment_details_list.dart';
 | |
| import 'package:mohem_flutter_app/models/worklist/replacement_list_model.dart';
 | |
| import 'package:mohem_flutter_app/models/worklist/resubmit_eit_response_model.dart';
 | |
| import 'package:mohem_flutter_app/models/worklist_response_model.dart';
 | |
| import 'package:mohem_flutter_app/start_term_approval_process_list_model.dart';
 | |
| 
 | |
| class GenericResponseModel {
 | |
|   String? date;
 | |
|   int? languageID;
 | |
|   int? serviceName;
 | |
|   String? time;
 | |
|   String? androidLink;
 | |
|   String? authenticationTokenID;
 | |
|   String? data;
 | |
|   bool? dataw;
 | |
|   int? dietType;
 | |
|   int? dietTypeID;
 | |
|   String? errorCode;
 | |
|   String? errorEndUserMessage;
 | |
|   String? errorEndUserMessageN;
 | |
|   String? errorMessage;
 | |
|   int? errorType;
 | |
|   int? foodCategory;
 | |
|   String? iOSLink;
 | |
|   bool? isAuthenticated;
 | |
|   int? mealOrderStatus;
 | |
|   int? mealType;
 | |
|   int? messageStatus;
 | |
|   int? numberOfResultRecords;
 | |
|   String? patientBlodType;
 | |
|   String? successMsg;
 | |
|   String? successMsgN;
 | |
|   String? vidaUpdatedResponse;
 | |
|   List<AddAttSuccessList>? addAttSuccessList;
 | |
|   AddAttachmentList? addAttachmentList;
 | |
|   String? bCDomain;
 | |
|   String? bCLogo;
 | |
|   BasicMemberInformationModel? basicMemberInformation;
 | |
|   bool? businessCardPrivilege;
 | |
|   CalculateAbsenceDuration? calculateAbsenceDuration;
 | |
|   CancelHRTransactionLIst? cancelHRTransactionLIst;
 | |
|   String? chatEmployeeLoginList;
 | |
|   String? companyBadge;
 | |
|   String? companyImage;
 | |
|   String? companyImageDescription;
 | |
|   String? companyImageURL;
 | |
|   String? companyMainCompany;
 | |
|   List<GetCountriesListModel>? countryList;
 | |
|   CreateVacationRuleList? createVacationRuleList;
 | |
|   String? deleteAttachmentList;
 | |
|   String? deleteVacationRuleList;
 | |
|   String? disableSessionList;
 | |
|   String? employeeQR;
 | |
|   List<EmployeeDocumentsList>? employeeDocumentsList;
 | |
|   String? forgetPasswordTokenID;
 | |
|   List<String>? getCcpTransactionsListNew;
 | |
|   List<String>? getConcurrentProgramsList;
 | |
|   List<String>? getAbsenceAttachmentsList;
 | |
|   List<GetAbsenceAttendanceTypesList>? getAbsenceAttendanceTypesList;
 | |
|   List<GetAbsenceCollectionNotificationBodyList>? getAbsenceCollectionNotificationBodyList;
 | |
|   List<GetAddressNotificationBodyList>? getAddressNotificationBodyList;
 | |
|   List<GetAbsenceDffStructureList>? getAbsenceDffStructureList;
 | |
|   List<GetAbsenceTransactionList>? getAbsenceTransactionList;
 | |
|   List<GetAccrualBalancesList>? getAccrualBalancesList;
 | |
|   List<GetActionHistoryList>? getActionHistoryList;
 | |
|   List<GetPRActionHistoryList>? getPRActionHistoryList;
 | |
|   List<GetAddressDffStructureList>? getAddressDffStructureList;
 | |
|   List<GetApprovesList>? getApprovesList;
 | |
|   List<GetAttachementList>? getAttachementList;
 | |
|   List<GetAttachementList>? getPRAttachmentList;
 | |
|   GetAttendanceTracking? getAttendanceTrackingList;
 | |
|   List<GetBasicDetColsStructureList>? getBasicDetColsStructureList;
 | |
|   List<GetBasicDetDffStructureList>? getBasicDetDffStructureList;
 | |
|   List<GetBasicDetNtfBodyList>? getBasicDetNtfBodyList;
 | |
|   List<GetEitCollectionNotificationBodyList>? getCEICollectionNotificationBodyList;
 | |
|   List<GetEITDFFStructureList>? getCEIDFFStructureList;
 | |
|   List<GetCEITransactionList>? getCEITransactionList;
 | |
|   List<String>? getCcpTransactionsList;
 | |
| 
 | |
|   List<GetContactColsStructureList>? getContactColsStructureList;
 | |
|   List<GetContactDetailsList>? getContactDetailsList;
 | |
|   List<GetContactDffStructureList>? getContactDffStructureList;
 | |
|   GetContactNotificationBodyList? getContactNotificationBodyList;
 | |
|   List<GetCountriesListModel>? getCountriesList;
 | |
|   List<GetDayHoursTypeDetailsList>? getDayHoursTypeDetailsList;
 | |
|   List<GetDeductionsList>? getDeductionsList;
 | |
|   GetDefaultValueList? getDefaultValueList;
 | |
|   List<GetEitCollectionNotificationBodyList>? getEITCollectionNotificationBodyList;
 | |
|   List<GetEITDFFStructureList>? getEITDFFStructureList;
 | |
|   List<GetEITTransactionList>? getEITTransactionList;
 | |
|   List<GetEarningsList>? getEarningsList;
 | |
|   List<GetEmployeeAddressList>? getEmployeeAddressList;
 | |
|   List<GetEmployeeBasicDetailsList>? getEmployeeBasicDetailsList;
 | |
|   List<GetEmployeeContactsList>? getEmployeeContactsList;
 | |
|   List<GetEmployeePhonesList>? getEmployeePhonesList;
 | |
|   List<GetEmployeeSubordinatesList>? getEmployeeSubordinatesList;
 | |
|   List<String>? getFliexfieldStructureList;
 | |
|   List<String>? getHrCollectionNotificationBodyList;
 | |
|   List<String>? getHrTransactionList;
 | |
|   GetItemCreationNtfBodyList? getItemCreationNtfBodyList;
 | |
|   List<GetItemTypeNotificationsList>? getItemTypeNotificationsList;
 | |
|   List<String>? getItemTypesList;
 | |
|   List<String>? getLookupValuesList;
 | |
|   List<GetMenuEntriesList>? getMenuEntriesList;
 | |
|   List<EventActivityList>? getEventActivityList;
 | |
|   List<GetMoItemHistoryList>? getMoItemHistoryList;
 | |
|   List<GetMoNotificationBodyList>? getMoNotificationBodyList;
 | |
|   List<GetNotificationButtonsList>? getNotificationButtonsList;
 | |
|   List<GetNotificationReassignModeList>? getNotificationReassignModeList;
 | |
|   List<GetPhoneNumberTypesModel>? getObjectValuesList;
 | |
|   GetOpenMissingSwipesList? getOpenMissingSwipesList;
 | |
|   List<GetOpenNotificationsList>? getOpenNotificationsList;
 | |
|   List<String>? getOpenNotificationsNumList;
 | |
|   List<String>? getOpenPeriodDatesList;
 | |
|   List<String>? getOrganizationsSalariesList;
 | |
|   List<GetPaymentInformationList>? getPaymentInformationList;
 | |
|   List<GetPayslipList>? getPayslipList;
 | |
| 
 | |
|   // List<String>? getPendingReqDetailsList;
 | |
|   // List<String>? getPendingReqFunctionsList;
 | |
|   List<GetPerformanceAppraisalList>? getPerformanceAppraisalList;
 | |
| 
 | |
|   List<GetPhonesNotificationBodyList>? getPhonesNotificationBodyList;
 | |
|   List<GetPoItemHistoryList>? getPoItemHistoryList;
 | |
|   GetPoNotificationBodyList? getPoNotificationBodyList;
 | |
|   GetPrNotificationBodyList? getPrNotificationBodyList;
 | |
|   GetPaymentNotificationBodyList? getPaymentNotificationBodyList;
 | |
|   GetPRInformationList? getPRInformationList;
 | |
|   List<GetQuotationAnalysisList>? getQuotationAnalysisList;
 | |
|   List<GetRFCEmployeeList>? getRFCEmployeeListList;
 | |
|   List<String>? getRespondAttributeValueList;
 | |
|   List<String>? getSITCollectionNotificationBodyList;
 | |
|   List<String>? getSITDFFStructureList;
 | |
|   List<String>? getSITTransactionList;
 | |
|   List<GetScheduleShiftsDetailsList>? getScheduleShiftsDetailsList;
 | |
|   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<GetSubordinatesLeavesTotalVacationsList>? getSubordinatesLeavesTotalVacationsList;
 | |
|   List<GetSummaryOfPaymentList>? getSummaryOfPaymentList;
 | |
|   List<String>? getSwipesList;
 | |
|   List<GetTermColsStructureList>? getTermColsStructureList;
 | |
|   List<GetTermDffStructureList>? getTermDffStructureList;
 | |
|   List<TerminationNotificationBody>? getTermNotificationBodyList;
 | |
|   List<GetTimeCardSummaryList>? getTimeCardSummaryList;
 | |
|   List<GetTicketsByEmployeeList>? getTicketsByEmployeeList;
 | |
|   List<GetTicketDetailsByEmployee>? getTicketDetailsByEmployee;
 | |
|   List<GetTicketTransactions>? getTicketTransactions;
 | |
|   List<GetTicketTypes>? getTicketTypes;
 | |
|   List<GetSectionTopics>? getSectionTopics;
 | |
|   List<GetMowadhafhiProjects>? getMowadhafhiProjects;
 | |
|   List<GetProjectDepartments>? getProjectDepartments;
 | |
|   List<GetDepartmentSections>? getDepartmentSections;
 | |
|   MohemmITGPendingTaskResponseItem? mohemmITGPendingTaskResponseItem;
 | |
|   List<GetPendingTransactionsFunctions>? getPendingTransactionsFunctions;
 | |
|   List<GetPendingTransactionsDetails>? getPendingTransactionsDetails;
 | |
|   List<GetUserItemTypesList>? getUserItemTypesList;
 | |
|   List<GetVacationRulesList>? getVacationRulesList;
 | |
|   List<String>? getVaccinationOnHandList;
 | |
|   List<String>? getVaccinationsList;
 | |
|   List<ESERVICESVS>? getValueSetValuesList;
 | |
|   List<WorkListResponseModel>? getWorkList;
 | |
|   String? hRCertificateTemplate;
 | |
|   String? imgURLsList;
 | |
|   String? insertApInv;
 | |
|   String? insertBooked;
 | |
|   String? insertEmpSwipesList;
 | |
|   String? insertJournal;
 | |
|   String? insertOrders;
 | |
|   String? intPortalGetEmployeeList;
 | |
|   bool? isDeviceTokenEmpty;
 | |
|   bool? isPasswordExpired;
 | |
|   bool? isRegisterAllowed;
 | |
|   bool? isRequriedValueSetEmpty;
 | |
|   bool? isUserSMSExcluded;
 | |
|   String? itemOnHand;
 | |
|   String? languageAvailable;
 | |
|   String? listSupplier;
 | |
|   String? listUserAgreement;
 | |
|   String? listEITStrucrure;
 | |
|   String? listItemImagesDetails;
 | |
|   String? listItemMaster;
 | |
|   String? listMedicineDetails;
 | |
|   List<ListMenu>? listMenu;
 | |
|   String? listNewEmployees;
 | |
|   String? listRadScreen;
 | |
|   String? logInTokenID;
 | |
|   List<MemberInformationListModel>? memberInformationList;
 | |
|   MemberLoginListModel? memberLoginList;
 | |
|   String? mohemmGetBusinessCardEnabledList;
 | |
|   List<GetFavoriteReplacements>? mohemmGetFavoriteReplacementsList;
 | |
|   String? mohemmGetMobileDeviceInfobyEmpInfoList;
 | |
|   List<GetMobileLoginInfoListModel>? mohemmGetMobileLoginInfoList;
 | |
|   String? mohemmGetPatientIDList;
 | |
|   String? mohemmITGResponseItem;
 | |
|   bool? mohemmIsChangeIsActiveBusinessCardEnable;
 | |
|   bool? mohemmIsInsertBusinessCardEnable;
 | |
|   String? mohemmWifiPassword;
 | |
|   String? mohemmWifiSSID;
 | |
|   NotificationAction? notificationAction;
 | |
|   List<NotificationGetRespondAttributesList>? notificationGetRespondAttributesList;
 | |
|   List<String>? notificationRespondRolesList;
 | |
|   int? oracleOutPutNumber;
 | |
|   String? pASSWORDEXPIREDMSG;
 | |
|   String? pCOUNTRYCODE;
 | |
|   String? pCOUNTRYNAME;
 | |
|   String? pDESCFLEXCONTEXTCODE;
 | |
|   String? pDESCFLEXCONTEXTNAME;
 | |
|   String? pForm;
 | |
|   String? pINFORMATION;
 | |
|   int? pMBLID;
 | |
|   int? pNUMOFSUBORDINATES;
 | |
|   int? pOPENNTFNUMBER;
 | |
|   String? pQUESTION;
 | |
|   int? pSESSIONID;
 | |
|   String? pSchema;
 | |
|   String? pharmacyStockAddPharmacyStockList;
 | |
|   String? pharmacyStockGetOnHandList;
 | |
|   List<PrivilegeListModel>? privilegeList;
 | |
|   String? processTransactions;
 | |
|   String? registerUserNameList;
 | |
|   List<ReplacementList>? replacementList;
 | |
|   List<RespondAttributesList>? respondAttributesList;
 | |
|   List<String>? respondRolesList;
 | |
|   String? resubmitAbsenceTransactionList;
 | |
|   ResubmitEITRequestResponse? resubmitEITTransactionList;
 | |
|   String? resubmitHrTransactionList;
 | |
|   String? sFHGetPoNotificationBodyList;
 | |
|   String? sFHGetPrNotificationBodyList;
 | |
|   StartAbsenceApprovalProccess? startAbsenceApprovalProccess;
 | |
|   StartAddressApprovalProcess? startAddressApprovalProcessList;
 | |
|   StartAddressApprovalProcess? startBasicDetApprProcessList;
 | |
|   String? startCeiApprovalProcess;
 | |
|   String? startContactApprovalProcessList;
 | |
|   StartEitApprovalProcess? startEitApprovalProcess;
 | |
|   String? startHrApprovalProcessList;
 | |
|   StartPhoneApprovalProcess? startPhonesApprovalProcessList;
 | |
|   String? startSitApprovalProcess;
 | |
|   StartTermApprovalProcessList? startTermApprovalProcessList;
 | |
|   SubmitAddressTransaction? submitAddressTransactionList;
 | |
|   SubmitBasicDetailsTransactionList? submitBasicDetTransactionList;
 | |
|   SubmitEITTransactionList? submitCEITransactionList;
 | |
|   SubmitCcpTransactionList? submitCcpTransactionList;
 | |
|   SubmitContactTransactionList? submitContactTransactionList;
 | |
|   SubmitEITTransactionList? submitEITTransactionList;
 | |
|   String? submitHrTransactionList;
 | |
|   Map<String, dynamic>? submitPhonesTransactionList;
 | |
|   String? submitSITTransactionList;
 | |
|   SubmitTermTransactionList? submitTermTransactionList;
 | |
|   List<SubordinatesLeavesList>? subordinatesOnLeavesList;
 | |
|   SumbitAbsenceTransactionList? sumbitAbsenceTransactionList;
 | |
|   String? tokenID;
 | |
|   String? updateAttachmentList;
 | |
|   String? updateEmployeeImageList;
 | |
|   List<UpdateItemTypeSuccessList>? updateItemTypeSuccessList;
 | |
|   UpdateUserItemTypesList? updateUserItemTypesList;
 | |
|   String? updateVacationRuleList;
 | |
|   String? vHREmployeeLoginList;
 | |
|   String? vHRGetEmployeeDetailsList;
 | |
|   String? vHRGetManagersDetailsList;
 | |
|   String? vHRGetProjectByCodeList;
 | |
|   bool? vHRIsVerificationCodeValid;
 | |
|   ValidateAbsenceTransactionList? validateAbsenceTransactionList;
 | |
|   ValidateEITTransactionList? validateEITTransactionList;
 | |
|   String? validatePhonesTransactionList;
 | |
|   List<VrItemTypesList>? vrItemTypesList;
 | |
|   List<WFLookUpList>? wFLookUpList;
 | |
|   String? eLearningGETEMPLOYEEPROFILEList;
 | |
|   String? eLearningLOGINList;
 | |
|   String? eLearningValidateLoginList;
 | |
|   String? eLearningValidate_LoginList;
 | |
|   String? ePharmacyGetItemOnHandList;
 | |
|   bool? isActiveCode;
 | |
|   bool? isSMSSent;
 | |
|   PortalDirectionData? portalDirectionData;
 | |
| 
 | |
|   GenericResponseModel({
 | |
|     this.date,
 | |
|     this.languageID,
 | |
|     this.portalDirectionData,
 | |
|     this.serviceName,
 | |
|     this.time,
 | |
|     this.androidLink,
 | |
|     this.authenticationTokenID,
 | |
|     this.data,
 | |
|     this.dataw,
 | |
|     this.dietType,
 | |
|     this.dietTypeID,
 | |
|     this.errorCode,
 | |
|     this.errorEndUserMessage,
 | |
|     this.errorEndUserMessageN,
 | |
|     this.errorMessage,
 | |
|     this.errorType,
 | |
|     this.foodCategory,
 | |
|     this.iOSLink,
 | |
|     this.isAuthenticated,
 | |
|     this.mealOrderStatus,
 | |
|     this.mealType,
 | |
|     this.messageStatus,
 | |
|     this.numberOfResultRecords,
 | |
|     this.patientBlodType,
 | |
|     this.successMsg,
 | |
|     this.successMsgN,
 | |
|     this.vidaUpdatedResponse,
 | |
|     this.addAttSuccessList,
 | |
|     this.addAttachmentList,
 | |
|     this.bCDomain,
 | |
|     this.bCLogo,
 | |
|     this.basicMemberInformation,
 | |
|     this.businessCardPrivilege,
 | |
|     this.calculateAbsenceDuration,
 | |
|     this.cancelHRTransactionLIst,
 | |
|     this.chatEmployeeLoginList,
 | |
|     this.companyBadge,
 | |
|     this.companyImage,
 | |
|     this.companyImageDescription,
 | |
|     this.companyImageURL,
 | |
|     this.companyMainCompany,
 | |
|     this.countryList,
 | |
|     this.createVacationRuleList,
 | |
|     this.deleteAttachmentList,
 | |
|     this.deleteVacationRuleList,
 | |
|     this.disableSessionList,
 | |
|     this.employeeQR,
 | |
|     this.employeeDocumentsList,
 | |
|     this.forgetPasswordTokenID,
 | |
|     this.getAbsenceAttachmentsList,
 | |
|     this.getAbsenceAttendanceTypesList,
 | |
|     this.getAbsenceCollectionNotificationBodyList,
 | |
|     this.getAbsenceDffStructureList,
 | |
|     this.getAbsenceTransactionList,
 | |
|     this.getAccrualBalancesList,
 | |
|     this.getActionHistoryList,
 | |
|     this.getPRActionHistoryList,
 | |
|     this.getAddressDffStructureList,
 | |
|     this.getAddressNotificationBodyList,
 | |
|     this.getApprovesList,
 | |
|     this.getAttachementList,
 | |
|     this.getPRAttachmentList,
 | |
|     this.getAttendanceTrackingList,
 | |
|     this.getBasicDetColsStructureList,
 | |
|     this.getBasicDetDffStructureList,
 | |
|     this.getBasicDetNtfBodyList,
 | |
|     this.getCEICollectionNotificationBodyList,
 | |
|     this.getCEIDFFStructureList,
 | |
|     this.getCEITransactionList,
 | |
|     this.getCcpTransactionsList,
 | |
|     this.getCcpTransactionsListNew,
 | |
|     this.getConcurrentProgramsList,
 | |
|     this.getContactColsStructureList,
 | |
|     this.getContactDetailsList,
 | |
|     this.getContactDffStructureList,
 | |
|     this.getContactNotificationBodyList,
 | |
|     this.getCountriesList,
 | |
|     this.getDayHoursTypeDetailsList,
 | |
|     this.getDeductionsList,
 | |
|     this.getDefaultValueList,
 | |
|     this.getEITCollectionNotificationBodyList,
 | |
|     this.getEITDFFStructureList,
 | |
|     this.getEITTransactionList,
 | |
|     this.getEarningsList,
 | |
|     this.getEmployeeAddressList,
 | |
|     this.getEmployeeBasicDetailsList,
 | |
|     this.getEmployeeContactsList,
 | |
|     this.getEmployeePhonesList,
 | |
|     this.getEmployeeSubordinatesList,
 | |
|     this.getFliexfieldStructureList,
 | |
|     this.getHrCollectionNotificationBodyList,
 | |
|     this.getHrTransactionList,
 | |
|     this.getItemCreationNtfBodyList,
 | |
|     this.getItemTypeNotificationsList,
 | |
|     this.getItemTypesList,
 | |
|     this.getLookupValuesList,
 | |
|     this.getMenuEntriesList,
 | |
|     this.getEventActivityList,
 | |
|     this.getMoItemHistoryList,
 | |
|     this.getMoNotificationBodyList,
 | |
|     this.getNotificationButtonsList,
 | |
|     this.getNotificationReassignModeList,
 | |
|     this.getObjectValuesList,
 | |
|     this.getOpenMissingSwipesList,
 | |
|     this.getOpenNotificationsList,
 | |
|     this.getOpenNotificationsNumList,
 | |
|     this.getOpenPeriodDatesList,
 | |
|     this.getOrganizationsSalariesList,
 | |
|     this.getPaymentInformationList,
 | |
|     this.getPayslipList,
 | |
|     this.getPerformanceAppraisalList,
 | |
|     this.getPhonesNotificationBodyList,
 | |
|     this.getPoItemHistoryList,
 | |
|     this.getPoNotificationBodyList,
 | |
|     this.getPrNotificationBodyList,
 | |
|     this.getPaymentNotificationBodyList,
 | |
|     this.getPRInformationList,
 | |
|     this.getQuotationAnalysisList,
 | |
|     this.getRFCEmployeeListList,
 | |
|     this.getRespondAttributeValueList,
 | |
|     this.getSITCollectionNotificationBodyList,
 | |
|     this.getSITDFFStructureList,
 | |
|     this.getSITTransactionList,
 | |
|     this.getScheduleShiftsDetailsList,
 | |
|     this.getShiftTypesList,
 | |
|     this.getStampMsNotificationBodyList,
 | |
|     this.getStampNsNotificationBodyList,
 | |
|     this.getSubordinatesAttdStatusList,
 | |
|     this.getSubordinatesLeavesList,
 | |
|     this.getSubordinatesLeavesTotalVacationsList,
 | |
|     this.getSummaryOfPaymentList,
 | |
|     this.getSwipesList,
 | |
|     this.getTermColsStructureList,
 | |
|     this.getTermDffStructureList,
 | |
|     this.getTermNotificationBodyList,
 | |
|     this.getTimeCardSummaryList,
 | |
|     this.getTicketsByEmployeeList,
 | |
|     this.getTicketDetailsByEmployee,
 | |
|     this.getTicketTransactions,
 | |
|     this.getTicketTypes,
 | |
|     this.getSectionTopics,
 | |
|     this.getMowadhafhiProjects,
 | |
|     this.getProjectDepartments,
 | |
|     this.getDepartmentSections,
 | |
|     this.getPendingTransactionsFunctions,
 | |
|     this.getPendingTransactionsDetails,
 | |
|     this.getConcurrentProgramsModel,
 | |
|     this.getCCPTransactionsModel,
 | |
|     this.getCCPOutputModel,
 | |
|     this.getCCPDFFStructureModel,
 | |
|     this.getUserItemTypesList,
 | |
|     this.getVacationRulesList,
 | |
|     this.getVaccinationOnHandList,
 | |
|     this.getVaccinationsList,
 | |
|     this.getValueSetValuesList,
 | |
|     this.getWorkList,
 | |
|     this.hRCertificateTemplate,
 | |
|     this.imgURLsList,
 | |
|     this.insertApInv,
 | |
|     this.insertBooked,
 | |
|     this.insertEmpSwipesList,
 | |
|     this.insertJournal,
 | |
|     this.insertOrders,
 | |
|     this.intPortalGetEmployeeList,
 | |
|     this.isDeviceTokenEmpty,
 | |
|     this.isPasswordExpired,
 | |
|     this.isRegisterAllowed,
 | |
|     this.isRequriedValueSetEmpty,
 | |
|     this.isUserSMSExcluded,
 | |
|     this.itemOnHand,
 | |
|     this.languageAvailable,
 | |
|     this.listSupplier,
 | |
|     this.listUserAgreement,
 | |
|     this.listEITStrucrure,
 | |
|     this.listItemImagesDetails,
 | |
|     this.listItemMaster,
 | |
|     this.listMedicineDetails,
 | |
|     this.listMenu,
 | |
|     this.listNewEmployees,
 | |
|     this.listRadScreen,
 | |
|     this.logInTokenID,
 | |
|     this.memberInformationList,
 | |
|     this.memberLoginList,
 | |
|     this.mohemmGetBusinessCardEnabledList,
 | |
|     this.mohemmGetFavoriteReplacementsList,
 | |
|     this.mohemmGetMobileDeviceInfobyEmpInfoList,
 | |
|     this.mohemmGetMobileLoginInfoList,
 | |
|     this.mohemmGetPatientIDList,
 | |
|     this.mohemmITGResponseItem,
 | |
|     this.mohemmIsChangeIsActiveBusinessCardEnable,
 | |
|     this.mohemmIsInsertBusinessCardEnable,
 | |
|     this.mohemmWifiPassword,
 | |
|     this.mohemmWifiSSID,
 | |
|     this.notificationAction,
 | |
|     this.notificationGetRespondAttributesList,
 | |
|     this.notificationRespondRolesList,
 | |
|     this.oracleOutPutNumber,
 | |
|     this.pASSWORDEXPIREDMSG,
 | |
|     this.pCOUNTRYCODE,
 | |
|     this.pCOUNTRYNAME,
 | |
|     this.pDESCFLEXCONTEXTCODE,
 | |
|     this.pDESCFLEXCONTEXTNAME,
 | |
|     this.pForm,
 | |
|     this.pINFORMATION,
 | |
|     this.pMBLID,
 | |
|     this.pNUMOFSUBORDINATES,
 | |
|     this.pOPENNTFNUMBER,
 | |
|     this.pQUESTION,
 | |
|     this.pSESSIONID,
 | |
|     this.pSchema,
 | |
|     this.pharmacyStockAddPharmacyStockList,
 | |
|     this.pharmacyStockGetOnHandList,
 | |
|     this.privilegeList,
 | |
|     this.processTransactions,
 | |
|     this.registerUserNameList,
 | |
|     this.replacementList,
 | |
|     this.respondAttributesList,
 | |
|     this.respondRolesList,
 | |
|     this.resubmitAbsenceTransactionList,
 | |
|     this.resubmitEITTransactionList,
 | |
|     this.resubmitHrTransactionList,
 | |
|     this.sFHGetPoNotificationBodyList,
 | |
|     this.sFHGetPrNotificationBodyList,
 | |
|     this.startAbsenceApprovalProccess,
 | |
|     this.startAddressApprovalProcessList,
 | |
|     this.startBasicDetApprProcessList,
 | |
|     this.startCeiApprovalProcess,
 | |
|     this.startContactApprovalProcessList,
 | |
|     this.startEitApprovalProcess,
 | |
|     this.startHrApprovalProcessList,
 | |
|     this.startPhonesApprovalProcessList,
 | |
|     this.startSitApprovalProcess,
 | |
|     this.startTermApprovalProcessList,
 | |
|     this.submitAddressTransactionList,
 | |
|     this.submitBasicDetTransactionList,
 | |
|     this.submitCEITransactionList,
 | |
|     this.submitCcpTransactionList,
 | |
|     this.submitContactTransactionList,
 | |
|     this.submitEITTransactionList,
 | |
|     this.submitHrTransactionList,
 | |
|     this.submitPhonesTransactionList,
 | |
|     this.submitSITTransactionList,
 | |
|     this.submitTermTransactionList,
 | |
|     this.subordinatesOnLeavesList,
 | |
|     this.sumbitAbsenceTransactionList,
 | |
|     this.tokenID,
 | |
|     this.updateAttachmentList,
 | |
|     this.updateEmployeeImageList,
 | |
|     this.updateItemTypeSuccessList,
 | |
|     this.updateUserItemTypesList,
 | |
|     this.updateVacationRuleList,
 | |
|     this.vHREmployeeLoginList,
 | |
|     this.vHRGetEmployeeDetailsList,
 | |
|     this.vHRGetManagersDetailsList,
 | |
|     this.vHRGetProjectByCodeList,
 | |
|     this.vHRIsVerificationCodeValid,
 | |
|     this.validateAbsenceTransactionList,
 | |
|     this.validateEITTransactionList,
 | |
|     this.validatePhonesTransactionList,
 | |
|     this.vrItemTypesList,
 | |
|     this.wFLookUpList,
 | |
|     this.eLearningGETEMPLOYEEPROFILEList,
 | |
|     this.eLearningLOGINList,
 | |
|     this.eLearningValidateLoginList,
 | |
|     this.eLearningValidate_LoginList,
 | |
|     this.ePharmacyGetItemOnHandList,
 | |
|     this.isActiveCode,
 | |
|     this.isSMSSent,
 | |
|   });
 | |
| 
 | |
|   GenericResponseModel.fromJson(Map<String, dynamic> json) {
 | |
|     date = json['Date'];
 | |
|     languageID = json['LanguageID'];
 | |
|     serviceName = json['ServiceName'];
 | |
|     time = json['Time'];
 | |
|     androidLink = json['AndroidLink'];
 | |
|     authenticationTokenID = json['AuthenticationTokenID'];
 | |
|     data = json['Data'];
 | |
|     dataw = json['Dataw'];
 | |
|     dietType = json['DietType'];
 | |
|     dietTypeID = json['DietTypeID'];
 | |
|     errorCode = json['ErrorCode'];
 | |
|     errorEndUserMessage = json['ErrorEndUserMessage'];
 | |
|     errorEndUserMessageN = json['ErrorEndUserMessageN'];
 | |
|     errorMessage = json['ErrorMessage'];
 | |
|     errorType = json['ErrorType'];
 | |
|     foodCategory = json['FoodCategory'];
 | |
|     iOSLink = json['IOSLink'];
 | |
|     isAuthenticated = json['IsAuthenticated'];
 | |
|     mealOrderStatus = json['MealOrderStatus'];
 | |
|     mealType = json['MealType'];
 | |
|     messageStatus = json['MessageStatus'];
 | |
|     numberOfResultRecords = json['NumberOfResultRecords'];
 | |
|     patientBlodType = json['PatientBlodType'];
 | |
|     successMsg = json['SuccessMsg'];
 | |
|     successMsgN = json['SuccessMsgN'];
 | |
|     vidaUpdatedResponse = json['VidaUpdatedResponse'];
 | |
|     portalDirectionData = json["PortalDirectionData"] == null ? null : PortalDirectionData.fromJson(json["PortalDirectionData"]);
 | |
| 
 | |
|     if (json['AddAttSuccessList'] != null) {
 | |
|       addAttSuccessList = <AddAttSuccessList>[];
 | |
|       json['AddAttSuccessList'].forEach((v) {
 | |
|         addAttSuccessList!.add(AddAttSuccessList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
|     addAttachmentList = json['AddAttachment_List'] != null ? AddAttachmentList.fromJson(json['AddAttachment_List']) : null;
 | |
|     bCDomain = json['BC_Domain'];
 | |
|     bCLogo = json['BC_Logo'];
 | |
|     basicMemberInformation = json['BasicMemberInformation'] != null ? BasicMemberInformationModel.fromJson(json['BasicMemberInformation']) : null;
 | |
|     businessCardPrivilege = json['BusinessCardPrivilege'];
 | |
|     calculateAbsenceDuration = json['CalculateAbsenceDuration'] != null ? new CalculateAbsenceDuration.fromJson(json['CalculateAbsenceDuration']) : null;
 | |
|     cancelHRTransactionLIst = json['CancelHRTransactionLIst'] != null ? new CancelHRTransactionLIst.fromJson(json['CancelHRTransactionLIst']) : null;
 | |
| 
 | |
|     if (json['GetTermNotificationBodyList'] != null) {
 | |
|       getTermNotificationBodyList = <TerminationNotificationBody>[];
 | |
|       json['GetTermNotificationBodyList'].forEach((v) {
 | |
|         getTermNotificationBodyList!.add(TerminationNotificationBody.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     chatEmployeeLoginList = json['Chat_EmployeeLoginList'];
 | |
|     companyBadge = json['CompanyBadge'];
 | |
|     companyImage = json['CompanyImage'];
 | |
|     companyImageDescription = json['CompanyImageDescription'];
 | |
|     companyImageURL = json['CompanyImageURL'];
 | |
|     companyMainCompany = json['CompanyMainCompany'];
 | |
| 
 | |
|     if (json['CountryList'] != null) {
 | |
|       countryList = <GetCountriesListModel>[];
 | |
|       json['CountryList'].forEach((v) {
 | |
|         countryList!.add(GetCountriesListModel.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     createVacationRuleList = json['CreateVacationRuleList'] != null ? CreateVacationRuleList.fromJson(json['CreateVacationRuleList']) : null;
 | |
|     deleteAttachmentList = json['DeleteAttachmentList'];
 | |
|     deleteVacationRuleList = json['DeleteVacationRuleList'];
 | |
|     disableSessionList = json['DisableSessionList'];
 | |
|     employeeQR = json['EmployeeQR'];
 | |
| 
 | |
|     if (json['Employee_Documents_List'] != null) {
 | |
|       employeeDocumentsList = <EmployeeDocumentsList>[];
 | |
|       json['Employee_Documents_List'].forEach((v) {
 | |
|         employeeDocumentsList!.add(EmployeeDocumentsList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     forgetPasswordTokenID = json['ForgetPasswordTokenID'];
 | |
|     getAbsenceAttachmentsList = json['GetAbsenceAttachmentsList'];
 | |
| 
 | |
|     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(GetAbsenceCollectionNotificationBodyList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     if (json['GetAddressNotificationBodyList'] != null) {
 | |
|       getAddressNotificationBodyList = <GetAddressNotificationBodyList>[];
 | |
|       json['GetAddressNotificationBodyList'].forEach((v) {
 | |
|         getAddressNotificationBodyList!.add(GetAddressNotificationBodyList.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));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     getAccrualBalancesList = json["GetAccrualBalancesList"] == null ? null : List<GetAccrualBalancesList>.from(json["GetAccrualBalancesList"].map((x) => GetAccrualBalancesList.fromJson(x)));
 | |
| 
 | |
|     if (json['GetActionHistoryList'] != null) {
 | |
|       getActionHistoryList = <GetActionHistoryList>[];
 | |
|       json['GetActionHistoryList'].forEach((v) {
 | |
|         getActionHistoryList!.add(GetActionHistoryList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     if (json['PR_Action_History_List'] != null) {
 | |
|       getPRActionHistoryList = <GetPRActionHistoryList>[];
 | |
|       json['PR_Action_History_List'].forEach((v) {
 | |
|         getPRActionHistoryList!.add(GetPRActionHistoryList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     if (json['GetAddressDffStructureList'] != null) {
 | |
|       getAddressDffStructureList = <GetAddressDffStructureList>[];
 | |
|       json['GetAddressDffStructureList'].forEach((v) {
 | |
|         getAddressDffStructureList!.add(GetAddressDffStructureList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
|     // getAddressNotificationBodyList = json['GetAddressNotificationBodyList'];
 | |
| 
 | |
|     if (json['GetApprovesList'] != null) {
 | |
|       getApprovesList = <GetApprovesList>[];
 | |
|       json['GetApprovesList'].forEach((v) {
 | |
|         getApprovesList!.add(GetApprovesList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     if (json['GetAttachementList'] != null) {
 | |
|       getAttachementList = <GetAttachementList>[];
 | |
|       json['GetAttachementList'].forEach((v) {
 | |
|         getAttachementList!.add(GetAttachementList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     if (json['PR_Attachments_List'] != null) {
 | |
|       getPRAttachmentList = <GetAttachementList>[];
 | |
|       json['PR_Attachments_List'].forEach((v) {
 | |
|         getPRAttachmentList!.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(GetBasicDetColsStructureList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
|     // getBasicDetDffStructureList = json['GetBasicDetDffStructureList'];
 | |
|     if (json['GetBasicDetDffStructureList'] != null) {
 | |
|       getBasicDetDffStructureList = <GetBasicDetDffStructureList>[];
 | |
|       json['GetBasicDetDffStructureList'].forEach((v) {
 | |
|         getBasicDetDffStructureList!.add(GetBasicDetDffStructureList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
|     if (json['GetContactDffStructureList'] != null) {
 | |
|       getContactDffStructureList = <GetContactDffStructureList>[];
 | |
|       json['GetContactDffStructureList'].forEach((v) {
 | |
|         getContactDffStructureList!.add(GetContactDffStructureList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     if (json['GetBasicDetNtfBodyList'] != null) {
 | |
|       getBasicDetNtfBodyList = <GetBasicDetNtfBodyList>[];
 | |
|       json['GetBasicDetNtfBodyList'].forEach((v) {
 | |
|         getBasicDetNtfBodyList!.add(GetBasicDetNtfBodyList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     getCEICollectionNotificationBodyList =
 | |
|         json["GetCEICollectionNotificationBodyList"] == null
 | |
|             ? null
 | |
|             : List<GetEitCollectionNotificationBodyList>.from(json["GetCEICollectionNotificationBodyList"].map((x) => GetEitCollectionNotificationBodyList.fromJson(x)));
 | |
| 
 | |
|     if (json['GetCEIDFFStructureList'] != null) {
 | |
|       getCEIDFFStructureList = <GetEITDFFStructureList>[];
 | |
|       json['GetCEIDFFStructureList'].forEach((v) {
 | |
|         getCEIDFFStructureList!.add(GetEITDFFStructureList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     if (json['GetCEITransactionList'] != null) {
 | |
|       getCEITransactionList = <GetCEITransactionList>[];
 | |
|       json['GetCEITransactionList'].forEach((v) {
 | |
|         getCEITransactionList!.add(GetCEITransactionList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     getCcpTransactionsList = json['GetCcpTransactionsList'];
 | |
|     getContactNotificationBodyList = json["GetContactNotificationBodyList"] == null ? null : GetContactNotificationBodyList.fromJson(json["GetContactNotificationBodyList"]);
 | |
|     if (json['GetContactColsStructureList'] != null) {
 | |
|       getContactColsStructureList = [];
 | |
|       json['GetContactColsStructureList'].forEach((v) {
 | |
|         getContactColsStructureList!.add(GetContactColsStructureList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
|     if (json['GetContactDetailsList'] != null) {
 | |
|       getContactDetailsList = [];
 | |
|       json['GetContactDetailsList'].forEach((v) {
 | |
|         getContactDetailsList!.add(GetContactDetailsList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
|     if (json['GetContactDffStructureList'] != null) {
 | |
|       getContactDffStructureList = [];
 | |
|       json['GetContactDffStructureList'].forEach((v) {
 | |
|         getContactDffStructureList!.add(GetContactDffStructureList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
|     getContactNotificationBodyList = json["GetContactNotificationBodyList"] == null ? null : GetContactNotificationBodyList.fromJson(json["GetContactNotificationBodyList"]);
 | |
| 
 | |
|     if (json['GetCountriesList'] != null) {
 | |
|       getCountriesList = <GetCountriesListModel>[];
 | |
|       json['GetCountriesList'].forEach((v) {
 | |
|         getCountriesList!.add(GetCountriesListModel.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     if (json['GetDayHoursTypeDetailsList'] != null) {
 | |
|       getDayHoursTypeDetailsList = <GetDayHoursTypeDetailsList>[];
 | |
|       json['GetDayHoursTypeDetailsList'].forEach((v) {
 | |
|         getDayHoursTypeDetailsList!.add(GetDayHoursTypeDetailsList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     if (json['GetDeductionsList'] != null) {
 | |
|       getDeductionsList = <GetDeductionsList>[];
 | |
|       json['GetDeductionsList'].forEach((v) {
 | |
|         getDeductionsList!.add(GetDeductionsList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
|     getDefaultValueList = json['GetDefaultValueList'] != null ? GetDefaultValueList.fromJson(json['GetDefaultValueList']) : null;
 | |
|     getEITCollectionNotificationBodyList =
 | |
|         json["GetEITCollectionNotificationBodyList"] == null
 | |
|             ? null
 | |
|             : List<GetEitCollectionNotificationBodyList>.from(json["GetEITCollectionNotificationBodyList"].map((x) => GetEitCollectionNotificationBodyList.fromJson(x)));
 | |
|     if (json['GetEITDFFStructureList'] != null) {
 | |
|       getEITDFFStructureList = <GetEITDFFStructureList>[];
 | |
|       json['GetEITDFFStructureList'].forEach((v) {
 | |
|         getEITDFFStructureList!.add(GetEITDFFStructureList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
|     if (json['GetEITTransactionList'] != null) {
 | |
|       getEITTransactionList = <GetEITTransactionList>[];
 | |
|       json['GetEITTransactionList'].forEach((v) {
 | |
|         getEITTransactionList!.add(GetEITTransactionList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     if (json['GetEarningsList'] != null) {
 | |
|       getEarningsList = <GetEarningsList>[];
 | |
|       json['GetEarningsList'].forEach((v) {
 | |
|         getEarningsList!.add(GetEarningsList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
|     if (json['GetEmployeeAddressList'] != null) {
 | |
|       getEmployeeAddressList = <GetEmployeeAddressList>[];
 | |
|       json['GetEmployeeAddressList'].forEach((v) {
 | |
|         getEmployeeAddressList!.add(GetEmployeeAddressList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
|     if (json['GetEmployeeBasicDetailsList'] != null) {
 | |
|       getEmployeeBasicDetailsList = <GetEmployeeBasicDetailsList>[];
 | |
|       json['GetEmployeeBasicDetailsList'].forEach((v) {
 | |
|         getEmployeeBasicDetailsList!.add(GetEmployeeBasicDetailsList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
|     if (json['GetEmployeeContactsList'] != null) {
 | |
|       getEmployeeContactsList = <GetEmployeeContactsList>[];
 | |
|       json['GetEmployeeContactsList'].forEach((v) {
 | |
|         getEmployeeContactsList!.add(GetEmployeeContactsList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
|     if (json['GetEmployeePhonesList'] != null) {
 | |
|       getEmployeePhonesList = <GetEmployeePhonesList>[];
 | |
|       json['GetEmployeePhonesList'].forEach((v) {
 | |
|         getEmployeePhonesList!.add(GetEmployeePhonesList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
|     if (json['GetEmployeeSubordinatesList'] != null) {
 | |
|       getEmployeeSubordinatesList = <GetEmployeeSubordinatesList>[];
 | |
|       json['GetEmployeeSubordinatesList'].forEach((v) {
 | |
|         getEmployeeSubordinatesList!.add(new GetEmployeeSubordinatesList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
|     getFliexfieldStructureList = json['GetFliexfieldStructureList'];
 | |
|     getHrCollectionNotificationBodyList = json['GetHrCollectionNotificationBodyList'];
 | |
|     getHrTransactionList = json['GetHrTransactionList'];
 | |
| 
 | |
|     getItemCreationNtfBodyList = json['GetItemCreationNtfBodyList'] != null ? GetItemCreationNtfBodyList.fromJson(json['GetItemCreationNtfBodyList']) : null;
 | |
| 
 | |
|     if (json['GetItemTypeNotificationsList'] != null) {
 | |
|       getItemTypeNotificationsList = <GetItemTypeNotificationsList>[];
 | |
|       json['GetItemTypeNotificationsList'].forEach((v) {
 | |
|         getItemTypeNotificationsList!.add(GetItemTypeNotificationsList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     getItemTypesList = json['GetItemTypesList'];
 | |
|     getLookupValuesList = json['GetLookupValuesList'];
 | |
|     getMenuEntriesList = json["GetMenuEntriesList"] == null ? null : List<GetMenuEntriesList>.from(json["GetMenuEntriesList"].map((x) => GetMenuEntriesList.fromJson(x)));
 | |
|     getEventActivityList = json["EventActivityList"] == null ? null : List<EventActivityList>.from(json["EventActivityList"].map((x) => EventActivityList.fromJson(x)));
 | |
|     if (json['GetMoItemHistoryList'] != null) {
 | |
|       getMoItemHistoryList = <GetMoItemHistoryList>[];
 | |
|       json['GetMoItemHistoryList'].forEach((v) {
 | |
|         getMoItemHistoryList!.add(GetMoItemHistoryList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     if (json['GetMoNotificationBodyList'] != null) {
 | |
|       getMoNotificationBodyList = <GetMoNotificationBodyList>[];
 | |
|       json['GetMoNotificationBodyList'].forEach((v) {
 | |
|         getMoNotificationBodyList!.add(GetMoNotificationBodyList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     if (json['GetNotificationButtonsList'] != null) {
 | |
|       getNotificationButtonsList = <GetNotificationButtonsList>[];
 | |
|       json['GetNotificationButtonsList'].forEach((v) {
 | |
|         getNotificationButtonsList!.add(GetNotificationButtonsList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     if (json['GetNotificationReassignModeList'] != null) {
 | |
|       getNotificationReassignModeList = <GetNotificationReassignModeList>[];
 | |
|       json['GetNotificationReassignModeList'].forEach((v) {
 | |
|         getNotificationReassignModeList!.add(GetNotificationReassignModeList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     if (json['GetObjectValuesList'] != null) {
 | |
|       getObjectValuesList = <GetPhoneNumberTypesModel>[];
 | |
|       json['GetObjectValuesList'].forEach((v) {
 | |
|         getObjectValuesList!.add(GetPhoneNumberTypesModel.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     getOpenMissingSwipesList = json["GetOpenMissingSwipesList"] == null ? null : GetOpenMissingSwipesList.fromJson(json["GetOpenMissingSwipesList"]);
 | |
|     getOpenNotificationsList = json["GetOpenNotificationsList"] == null ? null : List<GetOpenNotificationsList>.from(json["GetOpenNotificationsList"].map((x) => GetOpenNotificationsList.fromMap(x)));
 | |
|     getOpenNotificationsNumList = json['GetOpenNotificationsNumList'];
 | |
|     getOpenPeriodDatesList = json['GetOpenPeriodDatesList'];
 | |
|     getOrganizationsSalariesList = json['GetOrganizationsSalariesList'];
 | |
| 
 | |
|     if (json['GetPaymentInformationList'] != null) {
 | |
|       getPaymentInformationList = <GetPaymentInformationList>[];
 | |
|       json['GetPaymentInformationList'].forEach((v) {
 | |
|         getPaymentInformationList!.add(GetPaymentInformationList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     if (json['GetPayslipList'] != null) {
 | |
|       getPayslipList = <GetPayslipList>[];
 | |
|       json['GetPayslipList'].forEach((v) {
 | |
|         getPayslipList!.add(GetPayslipList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
|     // getPendingReqDetailsList = json['GetPendingReqDetailsList'];
 | |
|     // getPendingReqFunctionsList = json['GetPendingReqFunctionsList'];
 | |
|     getPerformanceAppraisalList =
 | |
|         json['GetPerformanceAppraisalList'] == null ? null : List<GetPerformanceAppraisalList>.from(json["GetPerformanceAppraisalList"].map((x) => GetPerformanceAppraisalList.fromJson(x)));
 | |
|     getPhonesNotificationBodyList =
 | |
|         json["GetPhonesNotificationBodyList"] == null ? null : List<GetPhonesNotificationBodyList>.from(json["GetPhonesNotificationBodyList"].map((x) => GetPhonesNotificationBodyList.fromJson(x)));
 | |
|     if (json['GetPoItemHistoryList'] != null) {
 | |
|       getPoItemHistoryList = <GetPoItemHistoryList>[];
 | |
|       json['GetPoItemHistoryList'].forEach((v) {
 | |
|         getPoItemHistoryList!.add(GetPoItemHistoryList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
|     getPoNotificationBodyList = json['GetPoNotificationBodyList'] != null ? GetPoNotificationBodyList.fromJson(json['GetPoNotificationBodyList']) : null;
 | |
|     getPrNotificationBodyList = json['GetPrNotificationBodyList'] != null ? GetPrNotificationBodyList.fromJson(json['GetPrNotificationBodyList']) : null;
 | |
|     getPaymentNotificationBodyList = json['Pay_ReqNotificationBody'] != null ? GetPaymentNotificationBodyList.fromJson(json['Pay_ReqNotificationBody']) : null;
 | |
| 
 | |
|     getPRInformationList = json['PR_Information_List'] != null ? GetPRInformationList.fromJson(json['PR_Information_List']) : null;
 | |
|     if (json['GetQuotationAnalysisList'] != null) {
 | |
|       getQuotationAnalysisList = <GetQuotationAnalysisList>[];
 | |
|       json['GetQuotationAnalysisList'].forEach((v) {
 | |
|         getQuotationAnalysisList!.add(GetQuotationAnalysisList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     getRespondAttributeValueList = json['GetRespondAttributeValueList'];
 | |
|     getSITCollectionNotificationBodyList = json['GetSITCollectionNotificationBodyList'];
 | |
|     getSITDFFStructureList = json['GetSITDFFStructureList'];
 | |
|     getSITTransactionList = json['GetSITTransactionList'];
 | |
|     if (json['GetScheduleShiftsDetailsList'] != null) {
 | |
|       getScheduleShiftsDetailsList = <GetScheduleShiftsDetailsList>[];
 | |
|       json['GetScheduleShiftsDetailsList'].forEach((v) {
 | |
|         getScheduleShiftsDetailsList!.add(GetScheduleShiftsDetailsList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     if (json['GetRFCEmployeeListList'] != null) {
 | |
|       getRFCEmployeeListList = <GetRFCEmployeeList>[];
 | |
|       json['GetRFCEmployeeListList'].forEach((v) {
 | |
|         getRFCEmployeeListList!.add(GetRFCEmployeeList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     getShiftTypesList = json['GetShiftTypesList'];
 | |
| 
 | |
|     if (json['GetStampMsNotificationBodyList'] != null) {
 | |
|       getStampMsNotificationBodyList = <GetStampMsNotificationBodyList>[];
 | |
|       json['GetStampMsNotificationBodyList'].forEach((v) {
 | |
|         getStampMsNotificationBodyList!.add(GetStampMsNotificationBodyList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
|     if (json['GetStampNsNotificationBodyList'] != null) {
 | |
|       getStampNsNotificationBodyList = <GetStampNsNotificationBodyList>[];
 | |
|       json['GetStampNsNotificationBodyList'].forEach((v) {
 | |
|         getStampNsNotificationBodyList!.add(GetStampNsNotificationBodyList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     getSubordinatesAttdStatusList = json['GetSubordinatesAttdStatusList'];
 | |
| 
 | |
|     if (json['GetSubordinatesLeavesList'] != null) {
 | |
|       getSubordinatesLeavesList = <SubordinatesLeavesList>[];
 | |
|       json['GetSubordinatesLeavesList'].forEach((v) {
 | |
|         getSubordinatesLeavesList!.add(SubordinatesLeavesList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     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(GetSummaryOfPaymentList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
|     getSwipesList = json['GetSwipesList'];
 | |
|     if (json['GetTermColsStructureList'] != null) {
 | |
|       getTermColsStructureList = <GetTermColsStructureList>[];
 | |
|       json['GetTermColsStructureList'].forEach((v) {
 | |
|         getTermColsStructureList!.add(GetTermColsStructureList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     if (json['GetTermDffStructureList'] != null) {
 | |
|       getTermDffStructureList = <GetTermDffStructureList>[];
 | |
|       json['GetTermDffStructureList'].forEach((v) {
 | |
|         getTermDffStructureList!.add(new GetTermDffStructureList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     if (json['GetTimeCardSummaryList'] != null) {
 | |
|       getTimeCardSummaryList = <GetTimeCardSummaryList>[];
 | |
|       json['GetTimeCardSummaryList'].forEach((v) {
 | |
|         getTimeCardSummaryList!.add(GetTimeCardSummaryList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     if (json['Mohemm_ITG_TicketsByEmployeeList'] != null) {
 | |
|       getTicketsByEmployeeList = <GetTicketsByEmployeeList>[];
 | |
|       json['Mohemm_ITG_TicketsByEmployeeList'].forEach((v) {
 | |
|         getTicketsByEmployeeList!.add(GetTicketsByEmployeeList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     if (json['Mohemm_ITG_TicketDetailsList'] != null) {
 | |
|       getTicketDetailsByEmployee = <GetTicketDetailsByEmployee>[];
 | |
|       json['Mohemm_ITG_TicketDetailsList'].forEach((v) {
 | |
|         getTicketDetailsByEmployee!.add(GetTicketDetailsByEmployee.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     if (json['Mohemm_ITG_TicketTransactionsList'] != null) {
 | |
|       getTicketTransactions = <GetTicketTransactions>[];
 | |
|       json['Mohemm_ITG_TicketTransactionsList'].forEach((v) {
 | |
|         getTicketTransactions!.add(GetTicketTransactions.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     if (json['Mohemm_Itg_TicketTypesList'] != null) {
 | |
|       getTicketTypes = <GetTicketTypes>[];
 | |
|       json['Mohemm_Itg_TicketTypesList'].forEach((v) {
 | |
|         getTicketTypes!.add(GetTicketTypes.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     if (json['Mohemm_Itg_ProjectsList'] != null) {
 | |
|       getMowadhafhiProjects = <GetMowadhafhiProjects>[];
 | |
|       json['Mohemm_Itg_ProjectsList'].forEach((v) {
 | |
|         getMowadhafhiProjects!.add(GetMowadhafhiProjects.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     if (json['Mohemm_ITG_ProjectDepartmentsList'] != null) {
 | |
|       getProjectDepartments = <GetProjectDepartments>[];
 | |
|       json['Mohemm_ITG_ProjectDepartmentsList'].forEach((v) {
 | |
|         getProjectDepartments!.add(GetProjectDepartments.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     if (json['Mohemm_ITG_DepartmentSectionsList'] != null) {
 | |
|       getDepartmentSections = <GetDepartmentSections>[];
 | |
|       json['Mohemm_ITG_DepartmentSectionsList'].forEach((v) {
 | |
|         getDepartmentSections!.add(GetDepartmentSections.fromJson(v));
 | |
|       });
 | |
|     }
 | |
|     if (json['Mohemm_ITG_Pending_Task_ResponseItem'] != null) {
 | |
|       mohemmITGPendingTaskResponseItem = MohemmITGPendingTaskResponseItem.fromJson(json['Mohemm_ITG_Pending_Task_ResponseItem']);
 | |
|     }
 | |
|     if (json['Mohemm_ITG_SectionTopicsList'] != null) {
 | |
|       getSectionTopics = <GetSectionTopics>[];
 | |
|       json['Mohemm_ITG_SectionTopicsList'].forEach((v) {
 | |
|         getSectionTopics!.add(GetSectionTopics.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     if (json['GetPendingReqFunctionsList'] != null) {
 | |
|       getPendingTransactionsFunctions = <GetPendingTransactionsFunctions>[];
 | |
|       json['GetPendingReqFunctionsList'].forEach((v) {
 | |
|         getPendingTransactionsFunctions!.add(GetPendingTransactionsFunctions.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     if (json['GetPendingReqDetailsList'] != null) {
 | |
|       getPendingTransactionsDetails = <GetPendingTransactionsDetails>[];
 | |
|       json['GetPendingReqDetailsList'].forEach((v) {
 | |
|         getPendingTransactionsDetails!.add(GetPendingTransactionsDetails.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     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) {
 | |
|         getVacationRulesList!.add(GetVacationRulesList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
|     getVaccinationOnHandList = json['GetVaccinationOnHandList'];
 | |
|     getVaccinationsList = json['GetVaccinationsList'];
 | |
| 
 | |
|     if (json['GetValueSetValuesList'] != null) {
 | |
|       getValueSetValuesList = <ESERVICESVS>[];
 | |
|       json['GetValueSetValuesList'].forEach((v) {
 | |
|         getValueSetValuesList!.add(ESERVICESVS.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     if (json['GetWorkList'] != null) {
 | |
|       getWorkList = <WorkListResponseModel>[];
 | |
|       json['GetWorkList'].forEach((v) {
 | |
|         getWorkList!.add(WorkListResponseModel.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     hRCertificateTemplate = json['HRCertificateTemplate'];
 | |
|     imgURLsList = json['ImgURLsList'];
 | |
|     insertApInv = json['InsertApInv'];
 | |
|     insertBooked = json['InsertBooked'];
 | |
|     insertEmpSwipesList = json['InsertEmpSwipesList'];
 | |
|     insertJournal = json['InsertJournal'];
 | |
|     insertOrders = json['InsertOrders'];
 | |
|     intPortalGetEmployeeList = json['IntPortalGetEmployeeList'];
 | |
|     isDeviceTokenEmpty = json['IsDeviceTokenEmpty'];
 | |
|     isPasswordExpired = json['IsPasswordExpired'];
 | |
|     isRegisterAllowed = json['IsRegisterAllowed'];
 | |
|     isRequriedValueSetEmpty = json['IsRequriedValueSetEmpty'];
 | |
|     isUserSMSExcluded = json['IsUserSMSExcluded'];
 | |
|     itemOnHand = json['ItemOnHand'];
 | |
|     languageAvailable = json['LanguageAvailable'];
 | |
|     listSupplier = json['ListSupplier'];
 | |
|     listUserAgreement = json['ListUserAgreement'];
 | |
|     listEITStrucrure = json['List_EITStrucrure'];
 | |
|     listItemImagesDetails = json['List_ItemImagesDetails'];
 | |
|     listItemMaster = json['List_ItemMaster'];
 | |
|     listMedicineDetails = json['List_MedicineDetails'];
 | |
|     listMenu = json["List_Menu"] == null ? <ListMenu>[] : List<ListMenu>.from(json["List_Menu"].map((x) => ListMenu.fromJson(x)));
 | |
|     listNewEmployees = json['List_NewEmployees'];
 | |
|     listRadScreen = json['List_RadScreen'];
 | |
|     logInTokenID = json['LogInTokenID'];
 | |
|     if (json['MemberInformationList'] != null) {
 | |
|       memberInformationList = <MemberInformationListModel>[];
 | |
|       json['MemberInformationList'].forEach((v) {
 | |
|         memberInformationList!.add(MemberInformationListModel.fromJson(v));
 | |
|       });
 | |
|     }
 | |
|     memberLoginList = json['MemberLoginList'] != null ? MemberLoginListModel.fromJson(json['MemberLoginList']) : null;
 | |
|     mohemmGetBusinessCardEnabledList = json['Mohemm_GetBusinessCardEnabledList'];
 | |
|     mohemmGetFavoriteReplacementsList =
 | |
|         json["Mohemm_GetFavoriteReplacementsList"] == null ? null : List<GetFavoriteReplacements>.from(json["Mohemm_GetFavoriteReplacementsList"].map((x) => GetFavoriteReplacements.fromJson(x)));
 | |
| 
 | |
|     mohemmGetMobileDeviceInfobyEmpInfoList = json['Mohemm_GetMobileDeviceInfobyEmpInfoList'];
 | |
|     if (json['Mohemm_GetMobileLoginInfoList'] != null) {
 | |
|       mohemmGetMobileLoginInfoList = <GetMobileLoginInfoListModel>[];
 | |
|       json['Mohemm_GetMobileLoginInfoList'].forEach((v) {
 | |
|         mohemmGetMobileLoginInfoList!.add(GetMobileLoginInfoListModel.fromJson(v));
 | |
|       });
 | |
|     }
 | |
|     mohemmGetPatientIDList = json['Mohemm_GetPatientID_List'];
 | |
|     mohemmITGResponseItem = json['Mohemm_ITG_ResponseItem'];
 | |
|     mohemmIsChangeIsActiveBusinessCardEnable = json['Mohemm_IsChangeIsActiveBusinessCardEnable'];
 | |
|     mohemmIsInsertBusinessCardEnable = json['Mohemm_IsInsertBusinessCardEnable'];
 | |
|     mohemmWifiPassword = json['Mohemm_Wifi_Password'];
 | |
|     mohemmWifiSSID = json['Mohemm_Wifi_SSID'];
 | |
|     notificationAction = json['NotificationAction'] != null ? NotificationAction.fromJson(json['NotificationAction']) : null;
 | |
|     if (json['NotificationGetRespondAttributesList'] != null) {
 | |
|       notificationGetRespondAttributesList = <NotificationGetRespondAttributesList>[];
 | |
|       json['NotificationGetRespondAttributesList'].forEach((v) {
 | |
|         notificationGetRespondAttributesList!.add(NotificationGetRespondAttributesList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     if (json['NotificationRespondRolesList'] != null) {
 | |
|       notificationRespondRolesList = <String>[];
 | |
|       json['NotificationGetRespondAttributesList'].forEach((v) {
 | |
|         // notificationRespondRolesList!.add(v);
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     oracleOutPutNumber = json['OracleOutPutNumber'];
 | |
|     pASSWORDEXPIREDMSG = json['PASSWORD_EXPIRED_MSG'];
 | |
|     pCOUNTRYCODE = json['P_COUNTRY_CODE'];
 | |
|     pCOUNTRYNAME = json['P_COUNTRY_NAME'];
 | |
|     pDESCFLEXCONTEXTCODE = json['P_DESC_FLEX_CONTEXT_CODE'];
 | |
|     pDESCFLEXCONTEXTNAME = json['P_DESC_FLEX_CONTEXT_NAME'];
 | |
|     pForm = json['P_Form'];
 | |
|     pINFORMATION = json['P_INFORMATION'];
 | |
|     pMBLID = json['P_MBL_ID'];
 | |
|     pNUMOFSUBORDINATES = json['P_NUM_OF_SUBORDINATES'];
 | |
|     pOPENNTFNUMBER = json['P_OPEN_NTF_NUMBER'];
 | |
|     pQUESTION = json['P_QUESTION'];
 | |
|     pSESSIONID = json['P_SESSION_ID'];
 | |
|     pSchema = json['P_Schema'];
 | |
|     pharmacyStockAddPharmacyStockList = json['PharmacyStock_AddPharmacyStockList'];
 | |
|     pharmacyStockGetOnHandList = json['PharmacyStock_GetOnHandList'];
 | |
| 
 | |
|     if (json['Privilege_List'] != null) {
 | |
|       privilegeList = <PrivilegeListModel>[];
 | |
|       json['Privilege_List'].forEach((v) {
 | |
|         privilegeList!.add(PrivilegeListModel.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     processTransactions = json['ProcessTransactions'];
 | |
|     registerUserNameList = json['RegisterUserNameList'];
 | |
|     replacementList = json["ReplacementList"] == null ? null : List<ReplacementList>.from(json["ReplacementList"].map((x) => ReplacementList.fromJson(x)));
 | |
| 
 | |
|     if (json['RespondAttributesList'] != null) {
 | |
|       respondAttributesList = <RespondAttributesList>[];
 | |
|       json['RespondAttributesList'].forEach((v) {
 | |
|         respondAttributesList!.add(RespondAttributesList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
|     if (json['RespondRolesList'] != null) {
 | |
|       respondRolesList = <String>[];
 | |
|       json['RespondRolesList'].forEach((v) {
 | |
|         //  respondRolesList!.add(v);
 | |
|       });
 | |
|     }
 | |
|     resubmitAbsenceTransactionList = json['ResubmitAbsenceTransactionList'];
 | |
|     resubmitEITTransactionList = json['ResubmitEITTransactionList'] != null ? ResubmitEITRequestResponse.fromJson(json['ResubmitEITTransactionList']) : null;
 | |
|     resubmitHrTransactionList = json['ResubmitHrTransactionList'];
 | |
|     sFHGetPoNotificationBodyList = json['SFH_GetPoNotificationBodyList'];
 | |
|     sFHGetPrNotificationBodyList = json['SFH_GetPrNotificationBodyList'];
 | |
|     startAbsenceApprovalProccess = json['StartAbsenceApprovalProccess'] != null ? StartAbsenceApprovalProccess.fromJson(json['StartAbsenceApprovalProccess']) : null;
 | |
|     startAddressApprovalProcessList = json['StartAddressApprovalProcessList'] != null ? StartAddressApprovalProcess.fromJson(json['StartAddressApprovalProcessList']) : null;
 | |
| 
 | |
|     startBasicDetApprProcessList = json['StartAddressApprovalProcessList'] != null ? StartAddressApprovalProcess.fromJson(json['StartAddressApprovalProcessList']) : null;
 | |
|     startCeiApprovalProcess = json['StartCeiApprovalProcess'];
 | |
|     startContactApprovalProcessList = json['StartContactApprovalProcessList'];
 | |
| 
 | |
|     startEitApprovalProcess = json['StartEitApprovalProcess'] != null ? StartEitApprovalProcess.fromJson(json['StartEitApprovalProcess']) : null;
 | |
|     startHrApprovalProcessList = json['StartHrApprovalProcessList'];
 | |
| 
 | |
|     startPhonesApprovalProcessList = json['StartPhonesApprovalProcessList'] != null ? StartPhoneApprovalProcess.fromJson(json['StartPhonesApprovalProcessList']) : null;
 | |
|     startSitApprovalProcess = json['StartSitApprovalProcess'];
 | |
| 
 | |
|     startTermApprovalProcessList = json['StartTermApprovalProcessList'] != null ? StartTermApprovalProcessList.fromJson(json['StartTermApprovalProcessList']) : null;
 | |
| 
 | |
|     submitAddressTransactionList = json['SubmitAddressTransactionList'] != null ? SubmitAddressTransaction.fromJson(json['SubmitAddressTransactionList']) : null;
 | |
|     submitBasicDetTransactionList = json['SubmitBasicDetTransactionList'] != null ? SubmitBasicDetailsTransactionList.fromJson(json['SubmitBasicDetTransactionList']) : null;
 | |
|     submitCEITransactionList = json['SubmitCEITransactionList'] != null ? SubmitEITTransactionList.fromJson(json['SubmitCEITransactionList']) : null;
 | |
|     submitCcpTransactionList = json['SubmitCcpTransactionList'] != null ? new SubmitCcpTransactionList.fromJson(json['SubmitCcpTransactionList']) : 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'];
 | |
| 
 | |
|     submitSITTransactionList = json['SubmitSITTransactionList'];
 | |
|     submitTermTransactionList = json['SubmitTermTransactionList'] != null ? SubmitTermTransactionList.fromJson(json['SubmitTermTransactionList']) : null;
 | |
| 
 | |
|     if (json['SubordinatesOnLeavesList'] != null) {
 | |
|       subordinatesOnLeavesList = <SubordinatesLeavesList>[];
 | |
|       json['GetSubordinatesLeavesList'].forEach((v) {
 | |
|         subordinatesOnLeavesList!.add(SubordinatesLeavesList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
| 
 | |
|     sumbitAbsenceTransactionList = json['SumbitAbsenceTransactionList'] != null ? new SumbitAbsenceTransactionList.fromJson(json['SumbitAbsenceTransactionList']) : null;
 | |
| 
 | |
|     tokenID = json['TokenID'];
 | |
|     updateAttachmentList = json['UpdateAttachmentList'];
 | |
|     updateEmployeeImageList = json['UpdateEmployeeImageList'];
 | |
|     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'] != null ? ValidateAbsenceTransactionList.fromJson(json['ValidateAbsenceTransactionList']) : null;
 | |
| 
 | |
|     validateEITTransactionList = json['ValidateEITTransactionList'] != null ? ValidateEITTransactionList.fromJson(json['ValidateEITTransactionList']) : null;
 | |
| 
 | |
|     validatePhonesTransactionList = json['ValidatePhonesTransactionList'];
 | |
|     if (json['VrItemTypesList'] != null) {
 | |
|       vrItemTypesList = <VrItemTypesList>[];
 | |
|       json['VrItemTypesList'].forEach((v) {
 | |
|         vrItemTypesList!.add(VrItemTypesList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
|     if (json['WFLookUpList'] != null) {
 | |
|       wFLookUpList = <WFLookUpList>[];
 | |
|       json['WFLookUpList'].forEach((v) {
 | |
|         wFLookUpList!.add(WFLookUpList.fromJson(v));
 | |
|       });
 | |
|     }
 | |
|     eLearningGETEMPLOYEEPROFILEList = json['eLearning_GET_EMPLOYEE_PROFILEList'];
 | |
|     eLearningLOGINList = json['eLearning_LOGINList'];
 | |
|     eLearningValidateLoginList = json['eLearning_ValidateLoginList'];
 | |
|     eLearningValidate_LoginList = json['eLearning_Validate_LoginList'];
 | |
|     ePharmacyGetItemOnHandList = json['ePharmacy_GetItemOnHandList'];
 | |
|     isActiveCode = json['isActiveCode'];
 | |
|     isSMSSent = json['isSMSSent'];
 | |
|   }
 | |
| 
 | |
|   Map<String, dynamic> toJson() {
 | |
|     Map<String, dynamic> data = Map<String, dynamic>();
 | |
|     data['Date'] = this.date;
 | |
|     data['LanguageID'] = this.languageID;
 | |
|     data['ServiceName'] = this.serviceName;
 | |
|     data['Time'] = this.time;
 | |
|     data['AndroidLink'] = this.androidLink;
 | |
|     data['AuthenticationTokenID'] = this.authenticationTokenID;
 | |
|     data['Data'] = this.data;
 | |
|     data['Dataw'] = this.dataw;
 | |
|     data['DietType'] = this.dietType;
 | |
|     data['DietTypeID'] = this.dietTypeID;
 | |
|     data['ErrorCode'] = this.errorCode;
 | |
|     data['ErrorEndUserMessage'] = this.errorEndUserMessage;
 | |
|     data['ErrorEndUserMessageN'] = this.errorEndUserMessageN;
 | |
|     data['ErrorMessage'] = this.errorMessage;
 | |
|     data['ErrorType'] = this.errorType;
 | |
|     data['FoodCategory'] = this.foodCategory;
 | |
|     data['IOSLink'] = this.iOSLink;
 | |
|     data['IsAuthenticated'] = this.isAuthenticated;
 | |
|     data['MealOrderStatus'] = this.mealOrderStatus;
 | |
|     data['MealType'] = this.mealType;
 | |
|     data['MessageStatus'] = this.messageStatus;
 | |
|     data['NumberOfResultRecords'] = this.numberOfResultRecords;
 | |
|     data['PatientBlodType'] = this.patientBlodType;
 | |
|     data['SuccessMsg'] = this.successMsg;
 | |
|     data['SuccessMsgN'] = this.successMsgN;
 | |
|     data['VidaUpdatedResponse'] = this.vidaUpdatedResponse;
 | |
|     data['PortalDirectionData'] = portalDirectionData?.toJson();
 | |
| 
 | |
|     if (this.addAttSuccessList != null) {
 | |
|       data['AddAttSuccessList'] = this.addAttSuccessList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
|     if (this.addAttachmentList != null) {
 | |
|       data['AddAttachment_List'] = this.addAttachmentList!.toJson();
 | |
|     }
 | |
| 
 | |
|     data['BC_Domain'] = this.bCDomain;
 | |
|     data['BC_Logo'] = this.bCLogo;
 | |
|     if (this.basicMemberInformation != null) {
 | |
|       data['BasicMemberInformation'] = this.basicMemberInformation!.toJson();
 | |
|     }
 | |
|     data['BusinessCardPrivilege'] = this.businessCardPrivilege;
 | |
|     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;
 | |
|     data['CompanyImageDescription'] = this.companyImageDescription;
 | |
|     data['CompanyImageURL'] = this.companyImageURL;
 | |
|     data['CompanyMainCompany'] = this.companyMainCompany;
 | |
|     if (this.countryList != null) {
 | |
|       data['CountryList'] = this.countryList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
| 
 | |
|     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;
 | |
| 
 | |
|     if (this.employeeDocumentsList != null) {
 | |
|       data['Employee_Documents_List'] = this.employeeDocumentsList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
| 
 | |
|     data['ForgetPasswordTokenID'] = this.forgetPasswordTokenID;
 | |
|     data['GetAbsenceAttachmentsList'] = this.getAbsenceAttachmentsList;
 | |
| 
 | |
|     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();
 | |
|     }
 | |
| 
 | |
|     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) {
 | |
|       data['GetActionHistoryList'] = this.getActionHistoryList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
| 
 | |
|     data['GetAddressDffStructureList'] = this.getAddressDffStructureList;
 | |
|     data['GetAddressNotificationBodyList'] = this.getAddressNotificationBodyList;
 | |
| 
 | |
|     if (this.getApprovesList != null) {
 | |
|       data['GetApprovesList'] = this.getApprovesList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
| 
 | |
|     if (this.getAttachementList != null) {
 | |
|       data['GetAttachementList'] = this.getAttachementList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
| 
 | |
|     data['GetAttendanceTrackingList'] = this.getAttendanceTrackingList;
 | |
|     data['GetBasicDetColsStructureList'] = this.getBasicDetColsStructureList;
 | |
|     data['GetBasicDetDffStructureList'] = this.getBasicDetDffStructureList;
 | |
| 
 | |
|     if (this.getBasicDetNtfBodyList != null) {
 | |
|       data['GetBasicDetNtfBodyList'] = this.getBasicDetNtfBodyList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
|     data['GetCEICollectionNotificationBodyList'] = this.getCEICollectionNotificationBodyList;
 | |
| 
 | |
|     if (this.getCEIDFFStructureList != null) {
 | |
|       data['GetCEIDFFStructureList'] = this.getCEIDFFStructureList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
| 
 | |
|     if (this.getCEITransactionList != null) {
 | |
|       data['GetCEITransactionList'] = this.getCEITransactionList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
|     data['GetCcpTransactionsList'] = this.getCcpTransactionsList;
 | |
|     if (this.getContactDetailsList != null) {
 | |
|       data['GetContactDetailsList'] = this.getContactDetailsList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
|     if (this.getContactColsStructureList != null) {
 | |
|       data['GetContactColsStructureList'] = this.getContactColsStructureList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
|     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) {
 | |
|       data['GetDayHoursTypeDetailsList'] = this.getDayHoursTypeDetailsList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
| 
 | |
|     if (this.getDeductionsList != null) {
 | |
|       data['GetDeductionsList'] = this.getDeductionsList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
|     if (this.getDefaultValueList != null) {
 | |
|       data['GetDefaultValueList'] = this.getDefaultValueList!.toJson();
 | |
|     }
 | |
|     data['GetEITCollectionNotificationBodyList'] = this.getEITCollectionNotificationBodyList;
 | |
|     if (this.getEITDFFStructureList != null) {
 | |
|       data['GetEITDFFStructureList'] = this.getEITDFFStructureList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
|     if (this.getEITTransactionList != null) {
 | |
|       data['GetEITTransactionList'] = this.getEITTransactionList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
| 
 | |
|     if (this.getEarningsList != null) {
 | |
|       data['GetEarningsList'] = this.getEarningsList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
|     if (this.getEmployeeAddressList != null) {
 | |
|       data['GetEmployeeAddressList'] = this.getEmployeeAddressList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
|     if (this.getEmployeeBasicDetailsList != null) {
 | |
|       data['GetEmployeeBasicDetailsList'] = this.getEmployeeBasicDetailsList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
|     if (this.getEmployeeContactsList != null) {
 | |
|       data['GetEmployeeContactsList'] = this.getEmployeeContactsList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
|     if (this.getEmployeePhonesList != null) {
 | |
|       data['GetEmployeePhonesList'] = this.getEmployeePhonesList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
|     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;
 | |
| 
 | |
|     if (this.getItemCreationNtfBodyList != null) {
 | |
|       data['GetItemCreationNtfBodyList'] = this.getItemCreationNtfBodyList!.toJson();
 | |
|     }
 | |
| 
 | |
|     if (this.getItemTypeNotificationsList != null) {
 | |
|       data['GetItemTypeNotificationsList'] = this.getItemTypeNotificationsList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
| 
 | |
|     data['GetItemTypesList'] = this.getItemTypesList;
 | |
|     data['GetLookupValuesList'] = this.getLookupValuesList;
 | |
|     data['GetMenuEntriesList'] = this.getMenuEntriesList;
 | |
|     data['EventActivityList'] = this.getEventActivityList;
 | |
|     if (this.getMoItemHistoryList != null) {
 | |
|       data['GetMoItemHistoryList'] = this.getMoItemHistoryList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
| 
 | |
|     if (this.getMoNotificationBodyList != null) {
 | |
|       data['GetMoNotificationBodyList'] = this.getMoNotificationBodyList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
| 
 | |
|     if (this.getNotificationButtonsList != null) {
 | |
|       data['GetNotificationButtonsList'] = this.getNotificationButtonsList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
| 
 | |
|     if (getNotificationReassignModeList != null) {
 | |
|       data['GetNotificationReassignModeList'] = getNotificationReassignModeList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
| 
 | |
|     if (getTermNotificationBodyList != null) {
 | |
|       data['GetTermNotificationBodyList'] = getTermNotificationBodyList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
|     data['GetObjectValuesList'] = this.getObjectValuesList;
 | |
|     data['GetOpenMissingSwipesList'] = this.getOpenMissingSwipesList;
 | |
|     data['GetOpenNotificationsList'] = this.getOpenNotificationsList;
 | |
|     data['GetOpenNotificationsNumList'] = this.getOpenNotificationsNumList;
 | |
|     data['GetOpenPeriodDatesList'] = this.getOpenPeriodDatesList;
 | |
|     data['GetOrganizationsSalariesList'] = this.getOrganizationsSalariesList;
 | |
|     if (this.getPaymentInformationList != null) {
 | |
|       data['GetPaymentInformationList'] = this.getPaymentInformationList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
|     if (this.getPayslipList != null) {
 | |
|       data['GetPayslipList'] = this.getPayslipList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
|     // data['GetPendingReqDetailsList'] = this.getPendingReqDetailsList;
 | |
|     // data['GetPendingReqFunctionsList'] = this.getPendingReqFunctionsList;
 | |
|     data['GetPerformanceAppraisalList'] = this.getPerformanceAppraisalList;
 | |
|     data['GetPhonesNotificationBodyList'] = this.getPhonesNotificationBodyList;
 | |
|     if (this.getPoItemHistoryList != null) {
 | |
|       data['GetPoItemHistoryList'] = this.getPoItemHistoryList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
| 
 | |
|     if (this.getPoNotificationBodyList != null) {
 | |
|       data['GetPoNotificationBodyList'] = this.getPoNotificationBodyList!.toJson();
 | |
|     }
 | |
|     if (this.getPrNotificationBodyList != null) {
 | |
|       data['GetPrNotificationBodyList'] = this.getPrNotificationBodyList!.toJson();
 | |
|     }
 | |
|     if (this.getPaymentNotificationBodyList != null) {
 | |
|       data['Pay_ReqNotificationBody'] = this.getPaymentNotificationBodyList!.toJson();
 | |
|     }
 | |
| 
 | |
|     if (this.getPRInformationList != null) {
 | |
|       data['PR_Information_List'] = this.getPRInformationList!.toJson();
 | |
|     }
 | |
| 
 | |
|     if (this.getQuotationAnalysisList != null) {
 | |
|       data['GetQuotationAnalysisList'] = this.getQuotationAnalysisList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
|     data['GetRFCEmployeeListList'] = this.getRFCEmployeeListList;
 | |
|     data['GetRespondAttributeValueList'] = this.getRespondAttributeValueList;
 | |
|     data['GetSITCollectionNotificationBodyList'] = this.getSITCollectionNotificationBodyList;
 | |
|     data['GetSITDFFStructureList'] = this.getSITDFFStructureList;
 | |
|     data['GetSITTransactionList'] = this.getSITTransactionList;
 | |
|     if (this.getScheduleShiftsDetailsList != null) {
 | |
|       data['GetScheduleShiftsDetailsList'] = this.getScheduleShiftsDetailsList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
|     data['GetShiftTypesList'] = this.getShiftTypesList;
 | |
| 
 | |
|     if (this.getStampMsNotificationBodyList != null) {
 | |
|       data['GetStampMsNotificationBodyList'] = this.getStampMsNotificationBodyList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
| 
 | |
|     if (this.getStampNsNotificationBodyList != null) {
 | |
|       data['GetStampNsNotificationBodyList'] = this.getStampNsNotificationBodyList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
| 
 | |
|     data['GetStampNsNotificationBodyList'] = this.getStampNsNotificationBodyList;
 | |
|     data['GetSubordinatesAttdStatusList'] = this.getSubordinatesAttdStatusList;
 | |
|     data['GetSubordinatesLeavesList'] = this.getSubordinatesLeavesList;
 | |
| 
 | |
|     if (this.getSubordinatesLeavesList != null) {
 | |
|       data['GetSubordinatesLeavesList'] = this.getSubordinatesLeavesList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
| 
 | |
|     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();
 | |
|     }
 | |
|     data['GetSwipesList'] = this.getSwipesList;
 | |
| 
 | |
|     if (this.getTermColsStructureList != null) {
 | |
|       data['GetTermColsStructureList'] = this.getTermColsStructureList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
| 
 | |
|     if (this.getTermDffStructureList != null) {
 | |
|       data['GetTermDffStructureList'] = this.getTermDffStructureList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
| 
 | |
|     if (this.getTimeCardSummaryList != null) {
 | |
|       data['GetTimeCardSummaryList'] = this.getTimeCardSummaryList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
|     data['GetUserItemTypesList'] = this.getUserItemTypesList;
 | |
|     if (this.getVacationRulesList != null) {
 | |
|       data['GetVacationRulesList'] = this.getVacationRulesList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
|     data['GetVaccinationOnHandList'] = this.getVaccinationOnHandList;
 | |
|     data['GetVaccinationsList'] = this.getVaccinationsList;
 | |
|     if (getValueSetValuesList != null) {
 | |
|       data['GetValueSetValuesList'] = getValueSetValuesList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
|     if (getWorkList != null) {
 | |
|       data['GetWorkList'] = getWorkList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
|     data['HRCertificateTemplate'] = this.hRCertificateTemplate;
 | |
|     data['ImgURLsList'] = this.imgURLsList;
 | |
|     data['InsertApInv'] = this.insertApInv;
 | |
|     data['InsertBooked'] = this.insertBooked;
 | |
|     data['InsertEmpSwipesList'] = this.insertEmpSwipesList;
 | |
|     data['InsertJournal'] = this.insertJournal;
 | |
|     data['InsertOrders'] = this.insertOrders;
 | |
|     data['IntPortalGetEmployeeList'] = this.intPortalGetEmployeeList;
 | |
|     data['IsDeviceTokenEmpty'] = this.isDeviceTokenEmpty;
 | |
|     data['IsPasswordExpired'] = this.isPasswordExpired;
 | |
|     data['IsRegisterAllowed'] = this.isRegisterAllowed;
 | |
|     data['IsRequriedValueSetEmpty'] = this.isRequriedValueSetEmpty;
 | |
|     data['IsUserSMSExcluded'] = this.isUserSMSExcluded;
 | |
|     data['ItemOnHand'] = this.itemOnHand;
 | |
|     data['LanguageAvailable'] = this.languageAvailable;
 | |
|     data['ListSupplier'] = this.listSupplier;
 | |
|     data['ListUserAgreement'] = this.listUserAgreement;
 | |
|     data['List_EITStrucrure'] = this.listEITStrucrure;
 | |
|     data['List_ItemImagesDetails'] = this.listItemImagesDetails;
 | |
|     data['List_ItemMaster'] = this.listItemMaster;
 | |
|     data['List_MedicineDetails'] = this.listMedicineDetails;
 | |
|     data['List_Menu'] = this.listMenu;
 | |
|     data['List_NewEmployees'] = this.listNewEmployees;
 | |
|     data['List_RadScreen'] = this.listRadScreen;
 | |
|     data['LogInTokenID'] = this.logInTokenID;
 | |
|     if (this.memberInformationList != null) {
 | |
|       data['MemberInformationList'] = this.memberInformationList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
|     data['MemberLoginList'] = this.memberLoginList;
 | |
|     data['Mohemm_GetBusinessCardEnabledList'] = this.mohemmGetBusinessCardEnabledList;
 | |
|     data['Mohemm_GetFavoriteReplacementsList'] = this.mohemmGetFavoriteReplacementsList;
 | |
|     data['Mohemm_GetMobileDeviceInfobyEmpInfoList'] = this.mohemmGetMobileDeviceInfobyEmpInfoList;
 | |
|     if (this.mohemmGetMobileLoginInfoList != null) {
 | |
|       data['Mohemm_GetMobileLoginInfoList'] = this.mohemmGetMobileLoginInfoList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
|     data['Mohemm_GetPatientID_List'] = this.mohemmGetPatientIDList;
 | |
|     data['Mohemm_ITG_ResponseItem'] = this.mohemmITGResponseItem;
 | |
|     data['Mohemm_IsChangeIsActiveBusinessCardEnable'] = this.mohemmIsChangeIsActiveBusinessCardEnable;
 | |
|     data['Mohemm_IsInsertBusinessCardEnable'] = this.mohemmIsInsertBusinessCardEnable;
 | |
|     data['Mohemm_Wifi_Password'] = this.mohemmWifiPassword;
 | |
|     data['Mohemm_Wifi_SSID'] = this.mohemmWifiSSID;
 | |
| 
 | |
|     if (this.notificationAction != null) {
 | |
|       data['NotificationAction'] = this.notificationAction!.toJson();
 | |
|     }
 | |
| 
 | |
|     if (notificationGetRespondAttributesList != null) {
 | |
|       data['NotificationGetRespondAttributesList'] = notificationGetRespondAttributesList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
| 
 | |
|     if (notificationRespondRolesList != null) {
 | |
|       data['NotificationRespondRolesList'] = notificationRespondRolesList!.map((v) => v).toList();
 | |
|     }
 | |
| 
 | |
|     data['OracleOutPutNumber'] = this.oracleOutPutNumber;
 | |
|     data['PASSWORD_EXPIRED_MSG'] = this.pASSWORDEXPIREDMSG;
 | |
|     data['P_COUNTRY_CODE'] = this.pCOUNTRYCODE;
 | |
|     data['P_COUNTRY_NAME'] = this.pCOUNTRYNAME;
 | |
|     data['P_DESC_FLEX_CONTEXT_CODE'] = this.pDESCFLEXCONTEXTCODE;
 | |
|     data['P_DESC_FLEX_CONTEXT_NAME'] = this.pDESCFLEXCONTEXTNAME;
 | |
|     data['P_Form'] = this.pForm;
 | |
|     data['P_INFORMATION'] = this.pINFORMATION;
 | |
|     data['P_MBL_ID'] = this.pMBLID;
 | |
|     data['P_NUM_OF_SUBORDINATES'] = this.pNUMOFSUBORDINATES;
 | |
|     data['P_OPEN_NTF_NUMBER'] = this.pOPENNTFNUMBER;
 | |
|     data['P_QUESTION'] = this.pQUESTION;
 | |
|     data['P_SESSION_ID'] = this.pSESSIONID;
 | |
|     data['P_Schema'] = this.pSchema;
 | |
|     data['PharmacyStock_AddPharmacyStockList'] = this.pharmacyStockAddPharmacyStockList;
 | |
|     data['PharmacyStock_GetOnHandList'] = this.pharmacyStockGetOnHandList;
 | |
|     if (this.privilegeList != null) {
 | |
|       data['Privilege_List'] = this.privilegeList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
|     data['ProcessTransactions'] = this.processTransactions;
 | |
|     data['RegisterUserNameList'] = this.registerUserNameList;
 | |
|     data['ReplacementList'] = this.replacementList;
 | |
| 
 | |
|     if (respondAttributesList != null) {
 | |
|       data['RespondAttributesList'] = respondAttributesList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
|     data['RespondRolesList'] = this.respondRolesList;
 | |
|     data['ResubmitAbsenceTransactionList'] = this.resubmitAbsenceTransactionList;
 | |
|     data['ResubmitEITTransactionList'] = this.resubmitEITTransactionList;
 | |
|     data['ResubmitHrTransactionList'] = this.resubmitHrTransactionList;
 | |
|     data['SFH_GetPoNotificationBodyList'] = this.sFHGetPoNotificationBodyList;
 | |
|     data['SFH_GetPrNotificationBodyList'] = this.sFHGetPrNotificationBodyList;
 | |
|     if (this.startAbsenceApprovalProccess != null) {
 | |
|       data['StartAbsenceApprovalProccess'] = this.startAbsenceApprovalProccess!.toJson();
 | |
|     }
 | |
|     data['StartAddressApprovalProcessList'] = this.startAddressApprovalProcessList;
 | |
|     data['StartBasicDetApprProcessList'] = this.startBasicDetApprProcessList;
 | |
|     data['StartCeiApprovalProcess'] = this.startCeiApprovalProcess;
 | |
|     data['StartContactApprovalProcessList'] = this.startContactApprovalProcessList;
 | |
| 
 | |
|     if (this.startEitApprovalProcess != null) {
 | |
|       data['StartEitApprovalProcess'] = this.startEitApprovalProcess!.toJson();
 | |
|     }
 | |
|     data['StartHrApprovalProcessList'] = this.startHrApprovalProcessList;
 | |
|     data['StartPhonesApprovalProcessList'] = this.startPhonesApprovalProcessList;
 | |
|     data['StartSitApprovalProcess'] = this.startSitApprovalProcess;
 | |
| 
 | |
|     if (this.startTermApprovalProcessList != null) {
 | |
|       data['StartTermApprovalProcessList'] = this.startTermApprovalProcessList!.toJson();
 | |
|     }
 | |
|     if (this.submitAddressTransactionList != null) {
 | |
|       data['SubmitAddressTransactionList'] = this.submitAddressTransactionList!.toJson();
 | |
|     }
 | |
|     if (this.submitBasicDetTransactionList != null) {
 | |
|       data['SubmitBasicDetTransactionList'] = this.submitBasicDetTransactionList!.toJson();
 | |
|     }
 | |
| 
 | |
|     data['SubmitCEITransactionList'] = this.submitCEITransactionList;
 | |
| 
 | |
|     if (this.submitCEITransactionList != null) {
 | |
|       data['SubmitCEITransactionList'] = this.submitCEITransactionList!.toJson();
 | |
|     }
 | |
|     if (this.submitCcpTransactionList != null) {
 | |
|       data['SubmitCcpTransactionList'] = this.submitCcpTransactionList!.toJson();
 | |
|     }
 | |
|     data['SubmitContactTransactionList'] = this.submitContactTransactionList;
 | |
| 
 | |
|     if (this.submitEITTransactionList != null) {
 | |
|       data['SubmitEITTransactionList'] = this.submitEITTransactionList!.toJson();
 | |
|     }
 | |
| 
 | |
|     data['SubmitHrTransactionList'] = this.submitHrTransactionList;
 | |
|     data['SubmitPhonesTransactionList'] = this.submitPhonesTransactionList;
 | |
|     data['SubmitSITTransactionList'] = this.submitSITTransactionList;
 | |
|     data['SubmitTermTransactionList'] = this.submitTermTransactionList;
 | |
| 
 | |
|     if (this.submitTermTransactionList != null) {
 | |
|       data['SubmitTermTransactionList'] = this.submitTermTransactionList!.toJson();
 | |
|     }
 | |
| 
 | |
|     data['SubordinatesOnLeavesList'] = this.subordinatesOnLeavesList;
 | |
| 
 | |
|     if (this.subordinatesOnLeavesList != null) {
 | |
|       data['SubordinatesOnLeavesList'] = this.subordinatesOnLeavesList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
| 
 | |
|     if (this.sumbitAbsenceTransactionList != null) {
 | |
|       data['SumbitAbsenceTransactionList'] = this.sumbitAbsenceTransactionList!.toJson();
 | |
|     }
 | |
|     data['TokenID'] = this.tokenID;
 | |
|     data['UpdateAttachmentList'] = this.updateAttachmentList;
 | |
|     data['UpdateEmployeeImageList'] = this.updateEmployeeImageList;
 | |
|     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;
 | |
| 
 | |
|     if (validateAbsenceTransactionList != null) {
 | |
|       data['ValidateAbsenceTransactionList'] = validateAbsenceTransactionList!.toJson();
 | |
|     }
 | |
|     if (validateEITTransactionList != null) {
 | |
|       data['ValidateEITTransactionList'] = validateEITTransactionList!.toJson();
 | |
|     }
 | |
|     data['ValidatePhonesTransactionList'] = this.validatePhonesTransactionList;
 | |
|     if (vrItemTypesList != null) {
 | |
|       data['VrItemTypesList'] = vrItemTypesList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
|     if (wFLookUpList != null) {
 | |
|       data['WFLookUpList'] = wFLookUpList!.map((v) => v.toJson()).toList();
 | |
|     }
 | |
|     data['eLearning_GET_EMPLOYEE_PROFILEList'] = this.eLearningGETEMPLOYEEPROFILEList;
 | |
|     data['eLearning_LOGINList'] = this.eLearningLOGINList;
 | |
|     data['eLearning_ValidateLoginList'] = this.eLearningValidateLoginList;
 | |
|     data['eLearning_Validate_LoginList'] = this.eLearningValidateLoginList;
 | |
|     data['ePharmacy_GetItemOnHandList'] = this.ePharmacyGetItemOnHandList;
 | |
|     data['isActiveCode'] = this.isActiveCode;
 | |
|     data['isSMSSent'] = this.isSMSSent;
 | |
|     return data;
 | |
|   }
 | |
| }
 | |
| 
 | |
| class PortalDirectionData {
 | |
|   String? pRedirection;
 | |
|   String? clientID;
 | |
| 
 | |
|   PortalDirectionData({this.pRedirection, this.clientID});
 | |
| 
 | |
|   factory PortalDirectionData.fromRawJson(String str) => PortalDirectionData.fromJson(json.decode(str));
 | |
| 
 | |
|   String toRawJson() => json.encode(toJson());
 | |
| 
 | |
|   factory PortalDirectionData.fromJson(Map<String, dynamic> json) => PortalDirectionData(pRedirection: json["P_REDIRECTION"], clientID: json["ClientID"]);
 | |
| 
 | |
|   Map<String, dynamic> toJson() => {"P_REDIRECTION": pRedirection, "ClientID": clientID};
 | |
| }
 | |
| 
 | |
| 
 | |
| class TicketBookingResult {
 | |
|   final bool success;
 | |
|   final String? clientId;
 | |
|   TicketBookingResult(this.success, this.clientId);
 | |
| } |