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

57 lines
1.6 KiB
Dart

import 'dart:convert';
class MemberLoginListModel {
MemberLoginListModel({
required this.pReturnStatus,
required this.pReturnMsg,
required this.pPassowrdExpired,
required this.pPasswordExpiredMsg,
required this.pMobileNumber,
required this.pEmailAddress,
required this.pLegislationCode,
required this.logInTokenId,
});
final String? pReturnStatus;
final String? pReturnMsg;
final String? pPassowrdExpired;
final String? pPasswordExpiredMsg;
final String? pMobileNumber;
final String? pEmailAddress;
final String? pLegislationCode;
final String? logInTokenId;
factory MemberLoginListModel.fromRawJson(String str) => MemberLoginListModel.fromJson(json.decode(str));
String toRawJson() => json.encode(toJson());
factory MemberLoginListModel.fromJson(Map<String, dynamic> json){
return 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,
};
}