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.
hmg_nurses/lib/model/base/post_params_model.dart

140 lines
4.2 KiB
Dart

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<String, dynamic> 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<String, dynamic> toJson() {
Map<String, dynamic> data = new Map<String, dynamic>();
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<String, dynamic> toJsonLogged() {
Map<String, dynamic> data = new Map<String, dynamic>();
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<String, dynamic> toJsonAfterLogin() {
// Map<String, dynamic> data = new Map<String, dynamic>();
// 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;
}