|
|
|
|
@ -8,6 +8,7 @@ import 'package:mohem_flutter_app/models/dashboard/get_open_notifications_list.d
|
|
|
|
|
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/employee_leaves_list.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';
|
|
|
|
|
@ -35,6 +36,7 @@ import 'package:mohem_flutter_app/models/get_stamp_ms_notification_body_list_mod
|
|
|
|
|
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/hierarchy_lists.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';
|
|
|
|
|
@ -73,6 +75,7 @@ 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/employee_qualifications_list.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';
|
|
|
|
|
@ -196,6 +199,7 @@ class GenericResponseModel {
|
|
|
|
|
List<GetEmployeeBasicDetailsList>? getEmployeeBasicDetailsList;
|
|
|
|
|
List<GetEmployeeContactsList>? getEmployeeContactsList;
|
|
|
|
|
List<GetEmployeePhonesList>? getEmployeePhonesList;
|
|
|
|
|
List<EmployeeQualificationsList>? getEmployeeQualificationsList;
|
|
|
|
|
List<GetEmployeeSubordinatesList>? getEmployeeSubordinatesList;
|
|
|
|
|
List<String>? getFliexfieldStructureList;
|
|
|
|
|
List<String>? getHrCollectionNotificationBodyList;
|
|
|
|
|
@ -249,6 +253,7 @@ class GenericResponseModel {
|
|
|
|
|
List<GetTermDffStructureList>? getTermDffStructureList;
|
|
|
|
|
List<String>? getTermNotificationBodyList;
|
|
|
|
|
List<GetTimeCardSummaryList>? getTimeCardSummaryList;
|
|
|
|
|
List<EmployeeLeavesList>? getEmployeeLeavesList;
|
|
|
|
|
List<GetTicketsByEmployeeList>? getTicketsByEmployeeList;
|
|
|
|
|
List<GetTicketDetailsByEmployee>? getTicketDetailsByEmployee;
|
|
|
|
|
List<GetTicketTransactions>? getTicketTransactions;
|
|
|
|
|
@ -378,269 +383,274 @@ class GenericResponseModel {
|
|
|
|
|
String? ePharmacyGetItemOnHandList;
|
|
|
|
|
bool? isActiveCode;
|
|
|
|
|
bool? isSMSSent;
|
|
|
|
|
|
|
|
|
|
GenericResponseModel(
|
|
|
|
|
{this.date,
|
|
|
|
|
this.languageID,
|
|
|
|
|
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.forgetPasswordTokenID,
|
|
|
|
|
this.getAbsenceAttachmentsList,
|
|
|
|
|
this.getAbsenceAttendanceTypesList,
|
|
|
|
|
this.getAbsenceCollectionNotificationBodyList,
|
|
|
|
|
this.getAbsenceDffStructureList,
|
|
|
|
|
this.getAbsenceTransactionList,
|
|
|
|
|
this.getAccrualBalancesList,
|
|
|
|
|
this.getActionHistoryList,
|
|
|
|
|
this.getAddressDffStructureList,
|
|
|
|
|
this.getAddressNotificationBodyList,
|
|
|
|
|
this.getApprovesList,
|
|
|
|
|
this.getAttachementList,
|
|
|
|
|
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.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.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});
|
|
|
|
|
SupervisorHierarchyLists? supervisorHierarchyLists;
|
|
|
|
|
|
|
|
|
|
GenericResponseModel({
|
|
|
|
|
this.date,
|
|
|
|
|
this.languageID,
|
|
|
|
|
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.forgetPasswordTokenID,
|
|
|
|
|
this.getAbsenceAttachmentsList,
|
|
|
|
|
this.getAbsenceAttendanceTypesList,
|
|
|
|
|
this.getAbsenceCollectionNotificationBodyList,
|
|
|
|
|
this.getAbsenceDffStructureList,
|
|
|
|
|
this.getAbsenceTransactionList,
|
|
|
|
|
this.getAccrualBalancesList,
|
|
|
|
|
this.getActionHistoryList,
|
|
|
|
|
this.getAddressDffStructureList,
|
|
|
|
|
this.getAddressNotificationBodyList,
|
|
|
|
|
this.getApprovesList,
|
|
|
|
|
this.getAttachementList,
|
|
|
|
|
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.getEmployeeQualificationsList,
|
|
|
|
|
this.getEmployeeSubordinatesList,
|
|
|
|
|
this.getFliexfieldStructureList,
|
|
|
|
|
this.getHrCollectionNotificationBodyList,
|
|
|
|
|
this.getHrTransactionList,
|
|
|
|
|
this.getItemCreationNtfBodyList,
|
|
|
|
|
this.getItemTypeNotificationsList,
|
|
|
|
|
this.getItemTypesList,
|
|
|
|
|
this.getLookupValuesList,
|
|
|
|
|
this.getMenuEntriesList,
|
|
|
|
|
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.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.getEmployeeLeavesList,
|
|
|
|
|
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,
|
|
|
|
|
this.supervisorHierarchyLists,
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
GenericResponseModel.fromJson(Map<String, dynamic> json) {
|
|
|
|
|
date = json['Date'];
|
|
|
|
|
@ -889,6 +899,12 @@ class GenericResponseModel {
|
|
|
|
|
getEmployeePhonesList!.add(GetEmployeePhonesList.fromJson(v));
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
if (json['EmployeeQualificationsList'] != null) {
|
|
|
|
|
getEmployeeQualificationsList = <EmployeeQualificationsList>[];
|
|
|
|
|
json['EmployeeQualificationsList'].forEach((v) {
|
|
|
|
|
getEmployeeQualificationsList!.add(EmployeeQualificationsList.fromJson(v));
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
if (json['GetEmployeeSubordinatesList'] != null) {
|
|
|
|
|
getEmployeeSubordinatesList = <GetEmployeeSubordinatesList>[];
|
|
|
|
|
json['GetEmployeeSubordinatesList'].forEach((v) {
|
|
|
|
|
@ -1063,6 +1079,12 @@ class GenericResponseModel {
|
|
|
|
|
getTimeCardSummaryList!.add(GetTimeCardSummaryList.fromJson(v));
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
if (json['EmployeeLeavesList'] != null) {
|
|
|
|
|
getEmployeeLeavesList = <EmployeeLeavesList>[];
|
|
|
|
|
json['EmployeeLeavesList'].forEach((v) {
|
|
|
|
|
getEmployeeLeavesList!.add(EmployeeLeavesList.fromJson(v));
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (json['Mohemm_ITG_TicketsByEmployeeList'] != null) {
|
|
|
|
|
getTicketsByEmployeeList = <GetTicketsByEmployeeList>[];
|
|
|
|
|
@ -1291,7 +1313,7 @@ class GenericResponseModel {
|
|
|
|
|
if (json['RespondRolesList'] != null) {
|
|
|
|
|
respondRolesList = <String>[];
|
|
|
|
|
json['RespondRolesList'].forEach((v) {
|
|
|
|
|
// respondRolesList!.add(v);
|
|
|
|
|
// respondRolesList!.add(v);
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
resubmitAbsenceTransactionList = json['ResubmitAbsenceTransactionList'];
|
|
|
|
|
@ -1317,10 +1339,7 @@ class GenericResponseModel {
|
|
|
|
|
submitAddressTransactionList = json['SubmitAddressTransactionList'] != null ? SubmitAddressTransaction.fromJson(json['SubmitAddressTransactionList']) : null;
|
|
|
|
|
submitBasicDetTransactionList = json['SubmitBasicDetTransactionList'] != null ? SubmitBasicDetailsTransactionList.fromJson(json['SubmitBasicDetTransactionList']) : null;
|
|
|
|
|
submitCEITransactionList = json['SubmitCEITransactionList'];
|
|
|
|
|
submitCcpTransactionList = json['SubmitCcpTransactionList'] != null
|
|
|
|
|
? new SubmitCcpTransactionList.fromJson(
|
|
|
|
|
json['SubmitCcpTransactionList'])
|
|
|
|
|
: 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;
|
|
|
|
|
|
|
|
|
|
@ -1380,6 +1399,8 @@ class GenericResponseModel {
|
|
|
|
|
ePharmacyGetItemOnHandList = json['ePharmacy_GetItemOnHandList'];
|
|
|
|
|
isActiveCode = json['isActiveCode'];
|
|
|
|
|
isSMSSent = json['isSMSSent'];
|
|
|
|
|
supervisorHierarchyLists= json["SupervisorHierarchyLists"] == null ? null : SupervisorHierarchyLists.fromJson(json["SupervisorHierarchyLists"]);
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Map<String, dynamic> toJson() {
|
|
|
|
|
@ -1541,6 +1562,9 @@ class GenericResponseModel {
|
|
|
|
|
if (this.getEmployeePhonesList != null) {
|
|
|
|
|
data['GetEmployeePhonesList'] = this.getEmployeePhonesList!.map((v) => v.toJson()).toList();
|
|
|
|
|
}
|
|
|
|
|
if (this.getEmployeeQualificationsList != null) {
|
|
|
|
|
data['EmployeeQualificationsList'] = this.getEmployeeQualificationsList!.map((v) => v.toJson()).toList();
|
|
|
|
|
}
|
|
|
|
|
if (this.getEmployeeSubordinatesList != null) {
|
|
|
|
|
data['GetEmployeeSubordinatesList'] = this.getEmployeeSubordinatesList!.map((v) => v.toJson()).toList();
|
|
|
|
|
}
|
|
|
|
|
@ -1651,6 +1675,10 @@ class GenericResponseModel {
|
|
|
|
|
if (this.getTimeCardSummaryList != null) {
|
|
|
|
|
data['GetTimeCardSummaryList'] = this.getTimeCardSummaryList!.map((v) => v.toJson()).toList();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (this.getEmployeeLeavesList != null) {
|
|
|
|
|
data['EmployeeLeavesList'] = this.getEmployeeLeavesList!.map((v) => v.toJson()).toList();
|
|
|
|
|
}
|
|
|
|
|
data['GetUserItemTypesList'] = this.getUserItemTypesList;
|
|
|
|
|
if (this.getVacationRulesList != null) {
|
|
|
|
|
data['GetVacationRulesList'] = this.getVacationRulesList!.map((v) => v.toJson()).toList();
|
|
|
|
|
@ -1776,8 +1804,7 @@ class GenericResponseModel {
|
|
|
|
|
|
|
|
|
|
data['SubmitCEITransactionList'] = this.submitCEITransactionList;
|
|
|
|
|
if (this.submitCcpTransactionList != null) {
|
|
|
|
|
data['SubmitCcpTransactionList'] =
|
|
|
|
|
this.submitCcpTransactionList!.toJson();
|
|
|
|
|
data['SubmitCcpTransactionList'] = this.submitCcpTransactionList!.toJson();
|
|
|
|
|
}
|
|
|
|
|
data['SubmitContactTransactionList'] = this.submitContactTransactionList;
|
|
|
|
|
|
|
|
|
|
@ -1839,6 +1866,7 @@ class GenericResponseModel {
|
|
|
|
|
data['ePharmacy_GetItemOnHandList'] = this.ePharmacyGetItemOnHandList;
|
|
|
|
|
data['isActiveCode'] = this.isActiveCode;
|
|
|
|
|
data['isSMSSent'] = this.isSMSSent;
|
|
|
|
|
data["SupervisorHierarchyLists"]= supervisorHierarchyLists?.toJson();
|
|
|
|
|
return data;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|