class PostParamsModel { String? imei; String? tokenID; int? languageID; String? stamp; String? iPAdress; double? versionID; int? channel; String? sessionID; bool? isLoginForDoctorApp; bool? patientOutSA; String? vidaAuthTokenID; String? vidaRefreshTokenID; int? deviceTypeID; String? generalID; //After Login int? doctorId; int? editedBy; int? projectId; int? clinicId; PostParamsModel({ this.imei, this.tokenID, this.languageID, this.stamp, this.iPAdress, this.versionID, this.channel, this.sessionID, this.isLoginForDoctorApp, this.patientOutSA, this.vidaAuthTokenID, this.vidaRefreshTokenID, this.deviceTypeID, this.generalID, this.doctorId, this.editedBy, this.projectId, this.clinicId, }); PostParamsModel.fromJson(Map json) { imei = json['IMEI']; tokenID = json['TokenID']; languageID = json['LanguageID']; stamp = json['stamp']; iPAdress = json['IPAdress']; versionID = json['VersionID']; channel = json['Channel']; sessionID = json['SessionID']; isLoginForDoctorApp = json['IsLoginForDoctorApp']; patientOutSA = json['PatientOutSA']; vidaAuthTokenID = json['VidaAuthTokenID']; vidaRefreshTokenID = json['VidaRefreshTokenID']; deviceTypeID = json['DeviceTypeID']; deviceTypeID = json['generalid']; } Map toJson() { Map data = new Map(); data['TokenID'] = this.tokenID; data['LanguageID'] = this.languageID; data['stamp'] = this.stamp; data['IPAdress'] = this.iPAdress; data['VersionID'] = this.versionID; data['Channel'] = this.channel; data['SessionID'] = this.sessionID; data['IsLoginForDoctorApp'] = this.isLoginForDoctorApp; data['PatientOutSA'] = this.patientOutSA; data['VidaAuthTokenID'] = this.vidaAuthTokenID; data['VidaRefreshTokenID'] = this.vidaRefreshTokenID; data['DeviceTypeID'] = this.deviceTypeID; data['generalid'] = this.generalID; return data; } Map toJsonLogged() { Map data = new Map(); data['TokenID'] = this.tokenID; data['LanguageID'] = this.languageID; data['stamp'] = this.stamp; data['IPAdress'] = this.iPAdress; data['VersionID'] = this.versionID; data['Channel'] = this.channel; data['SessionID'] = this.sessionID; data['IsLoginForDoctorApp'] = this.isLoginForDoctorApp; data['PatientOutSA'] = this.patientOutSA; data['VidaAuthTokenID'] = this.vidaAuthTokenID; data['VidaRefreshTokenID'] = this.vidaRefreshTokenID; data['DeviceTypeID'] = this.deviceTypeID; data['generalid'] = this.generalID; data['DoctorID'] = this.doctorId; data['EditedBy'] = this.editedBy; data['ProjectID'] = this.projectId; data['ClinicID'] = this.clinicId; return data; } // Map toJsonAfterLogin() { // Map data = new Map(); // data['VersionID'] = this.versionID; // data['Channel'] = this.channel; // data['LanguageID'] = this.languageID; // data['MobileType'] = this.mobileType; // data['LogInTokenID'] = this.logInTokenID; // data['TokenID'] = this.tokenID; // data['MobileNumber'] = this.mobileNumber; // data['UserName'] = this.userName; // data['P_EMAIL_ADDRESS'] = this.pEmailAddress; // data['P_SESSION_ID'] = this.pSessionId; // data['PayrollCodeStr'] = this.payrollCodeStr; // data['LegislationCodeStr'] = this.pLegislationCode; // data['P_SELECTED_EMPLOYEE_NUMBER'] = this.pSelectedEmployeeNumber; // data['P_USER_NAME'] = this.pUserName; // return data; // } // // set setLogInTokenID(String? token) => logInTokenID = token; // // set setTokenID(String? token) => tokenID = token; // // set setMobileNumer(String? v) => mobileNumber = v; // // set setUserName(String? v) => userName = v; // // set setPEmailAddress(String? v) => pEmailAddress = v; // // set setPSessionId(int? v) => pSessionId = v; // // set setPUserName(String? v) => pUserName = v; // // set setPSelectedEmployeeNumber(String? v) => pSelectedEmployeeNumber = v; // // set setPLegislationCode(String? v) => pLegislationCode = v; // // set setPayrollCodeStr(String? v) => payrollCodeStr = v; }