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,
};
}