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.
mohemm-flutter-app/lib/models/member_login_list_model.dart

50 lines
1.4 KiB
Dart

import 'dart:convert';
class MemberLoginListModel {
String? pReturnStatus;
String? pReturnMsg;
String? pPassowrdExpired;
String? pPasswordExpiredMsg;
String? pMobileNumber;
String? pEmailAddress;
String? pLegislationCode;
String? logInTokenId;
MemberLoginListModel({
this.pReturnStatus,
this.pReturnMsg,
this.pPassowrdExpired,
this.pPasswordExpiredMsg,
this.pMobileNumber,
this.pEmailAddress,
this.pLegislationCode,
this.logInTokenId,
});
factory MemberLoginListModel.fromRawJson(String str) => MemberLoginListModel.fromJson(json.decode(str));
String toRawJson() => json.encode(toJson());
factory MemberLoginListModel.fromJson(Map<String, dynamic> json) => MemberLoginListModel(
pReturnStatus: json["p_RETURN_STATUS"],
pReturnMsg: json["p_RETURN_MSG"],
pPassowrdExpired: json["p_PASSOWRD_EXPIRED"],
pPasswordExpiredMsg: json["p_PASSWORD_EXPIRED_MSG"],
pMobileNumber: json["p_MOBILE_NUMBER"],
pEmailAddress: json["p_EMAIL_ADDRESS"],
pLegislationCode: json["p_LEGISLATION_CODE"],
logInTokenId: json["logInTokenID"],
);
Map<String, dynamic> toJson() => {
"p_RETURN_STATUS": pReturnStatus,
"p_RETURN_MSG": pReturnMsg,
"p_PASSOWRD_EXPIRED": pPassowrdExpired,
"p_PASSWORD_EXPIRED_MSG": pPasswordExpiredMsg,
"p_MOBILE_NUMBER": pMobileNumber,
"p_EMAIL_ADDRESS": pEmailAddress,
"p_LEGISLATION_CODE": pLegislationCode,
"logInTokenID": logInTokenId,
};
}