class GetMobileLoginInfoResponse { Null date; int languageID; int serviceName; Null time; Null androidLink; Null authenticationTokenID; Null data; bool dataw; int dietType; Null errorCode; Null errorEndUserMessage; Null errorEndUserMessageN; Null errorMessage; int errorType; int foodCategory; Null iOSLink; bool isAuthenticated; int mealOrderStatus; int mealType; int messageStatus; int numberOfResultRecords; Null patientBlodType; Null successMsg; Null successMsgN; Null doctorInformationList; Null getAllPendingRecordsList; Null getAllSharedRecordsByStatusList; Null getResponseFileList; bool isHMGPatient; bool isLoginSuccessfully; bool isNeedUpdateIdintificationNo; bool kioskSendSMS; Null list; Null listAskHabibMobileLoginInfo; Null listAskHabibPatientFile; Null listMergeFiles; List listMobileLoginInfo; Null listPatientCount; String logInTokenID; Null mohemmPrivilegeList; int pateintID; Null patientBloodType; bool patientHasFile; Null patientMergedIDs; bool patientOutSA; int patientShareRequestID; int patientType; int projectIDOut; Null returnMessage; bool sMSLoginRequired; Null servicePrivilegeList; Null sharePatientName; Null verificationCode; Null email; Null errorList; bool hasFile; bool isActiveCode; bool isMerged; bool isNeedUserAgreement; bool isSMSSent; Null memberList; Null message; int statusCode; GetMobileLoginInfoResponse( {this.date, this.languageID, this.serviceName, this.time, this.androidLink, this.authenticationTokenID, this.data, this.dataw, this.dietType, 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.doctorInformationList, this.getAllPendingRecordsList, this.getAllSharedRecordsByStatusList, this.getResponseFileList, this.isHMGPatient, this.isLoginSuccessfully, this.isNeedUpdateIdintificationNo, this.kioskSendSMS, this.list, this.listAskHabibMobileLoginInfo, this.listAskHabibPatientFile, this.listMergeFiles, this.listMobileLoginInfo, this.listPatientCount, this.logInTokenID, this.mohemmPrivilegeList, this.pateintID, this.patientBloodType, this.patientHasFile, this.patientMergedIDs, this.patientOutSA, this.patientShareRequestID, this.patientType, this.projectIDOut, this.returnMessage, this.sMSLoginRequired, this.servicePrivilegeList, this.sharePatientName, this.verificationCode, this.email, this.errorList, this.hasFile, this.isActiveCode, this.isMerged, this.isNeedUserAgreement, this.isSMSSent, this.memberList, this.message, this.statusCode}); GetMobileLoginInfoResponse.fromJson(Map 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']; 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']; doctorInformationList = json['DoctorInformation_List']; getAllPendingRecordsList = json['GetAllPendingRecordsList']; getAllSharedRecordsByStatusList = json['GetAllSharedRecordsByStatusList']; getResponseFileList = json['GetResponseFileList']; isHMGPatient = json['IsHMGPatient']; isLoginSuccessfully = json['IsLoginSuccessfully']; isNeedUpdateIdintificationNo = json['IsNeedUpdateIdintificationNo']; kioskSendSMS = json['KioskSendSMS']; list = json['List']; listAskHabibMobileLoginInfo = json['List_AskHabibMobileLoginInfo']; listAskHabibPatientFile = json['List_AskHabibPatientFile']; listMergeFiles = json['List_MergeFiles']; if (json['List_MobileLoginInfo'] != null) { listMobileLoginInfo = new List(); json['List_MobileLoginInfo'].forEach((v) { listMobileLoginInfo.add(new ListMobileLoginInfo.fromJson(v)); }); } listPatientCount = json['List_PatientCount']; logInTokenID = json['LogInTokenID']; mohemmPrivilegeList = json['MohemmPrivilege_List']; pateintID = json['PateintID']; patientBloodType = json['PatientBloodType']; patientHasFile = json['PatientHasFile']; patientMergedIDs = json['PatientMergedIDs']; patientOutSA = json['PatientOutSA']; patientShareRequestID = json['PatientShareRequestID']; patientType = json['PatientType']; projectIDOut = json['ProjectIDOut']; returnMessage = json['ReturnMessage']; sMSLoginRequired = json['SMSLoginRequired']; servicePrivilegeList = json['ServicePrivilege_List']; sharePatientName = json['SharePatientName']; verificationCode = json['VerificationCode']; email = json['email']; errorList = json['errorList']; hasFile = json['hasFile']; isActiveCode = json['isActiveCode']; isMerged = json['isMerged']; isNeedUserAgreement = json['isNeedUserAgreement']; isSMSSent = json['isSMSSent']; memberList = json['memberList']; message = json['message']; statusCode = json['statusCode']; } Map toJson() { final Map data = new Map(); 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['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['DoctorInformation_List'] = this.doctorInformationList; data['GetAllPendingRecordsList'] = this.getAllPendingRecordsList; data['GetAllSharedRecordsByStatusList'] = this.getAllSharedRecordsByStatusList; data['GetResponseFileList'] = this.getResponseFileList; data['IsHMGPatient'] = this.isHMGPatient; data['IsLoginSuccessfully'] = this.isLoginSuccessfully; data['IsNeedUpdateIdintificationNo'] = this.isNeedUpdateIdintificationNo; data['KioskSendSMS'] = this.kioskSendSMS; data['List'] = this.list; data['List_AskHabibMobileLoginInfo'] = this.listAskHabibMobileLoginInfo; data['List_AskHabibPatientFile'] = this.listAskHabibPatientFile; data['List_MergeFiles'] = this.listMergeFiles; if (this.listMobileLoginInfo != null) { data['List_MobileLoginInfo'] = this.listMobileLoginInfo.map((v) => v.toJson()).toList(); } data['List_PatientCount'] = this.listPatientCount; data['LogInTokenID'] = this.logInTokenID; data['MohemmPrivilege_List'] = this.mohemmPrivilegeList; data['PateintID'] = this.pateintID; data['PatientBloodType'] = this.patientBloodType; data['PatientHasFile'] = this.patientHasFile; data['PatientMergedIDs'] = this.patientMergedIDs; data['PatientOutSA'] = this.patientOutSA; data['PatientShareRequestID'] = this.patientShareRequestID; data['PatientType'] = this.patientType; data['ProjectIDOut'] = this.projectIDOut; data['ReturnMessage'] = this.returnMessage; data['SMSLoginRequired'] = this.sMSLoginRequired; data['ServicePrivilege_List'] = this.servicePrivilegeList; data['SharePatientName'] = this.sharePatientName; data['VerificationCode'] = this.verificationCode; data['email'] = this.email; data['errorList'] = this.errorList; data['hasFile'] = this.hasFile; data['isActiveCode'] = this.isActiveCode; data['isMerged'] = this.isMerged; data['isNeedUserAgreement'] = this.isNeedUserAgreement; data['isSMSSent'] = this.isSMSSent; data['memberList'] = this.memberList; data['message'] = this.message; data['statusCode'] = this.statusCode; return data; } } class ListMobileLoginInfo { int iD; int loginType; ListMobileLoginInfo({this.iD, this.loginType}); ListMobileLoginInfo.fromJson(Map json) { iD = json['ID']; loginType = json['LoginType']; } Map toJson() { final Map data = new Map(); data['ID'] = this.iD; data['LoginType'] = this.loginType; return data; } }