class ActivationCodeModel {
  String mobileNumber;
  String zipCode;
  int channel;
  int languageID;
  double versionID;
  int memberID;
  String password;
  int facilityId;
  String generalid;
  String otpSendType;
  ActivationCodeModel(
      {this.mobileNumber,
      this.zipCode,
      this.channel,
      this.languageID,
      this.versionID,
      this.memberID,
      this.password,
      this.facilityId,
      this.otpSendType,
      this.generalid});

  ActivationCodeModel.fromJson(Map<String, dynamic> json) {
    mobileNumber = json['MobileNumber'];
    zipCode = json['ZipCode'];
    channel = json['Channel'];
    languageID = json['LanguageID'];
    versionID = json['VersionID'];
    memberID = json['MemberID'];
    password = json['Password'];
    facilityId = json['facilityId'];
    otpSendType = json['OTP_SendType'];
    generalid = json['generalid'];
  }

  Map<String, dynamic> toJson() {
    final Map<String, dynamic> data = new Map<String, dynamic>();
    data['MobileNumber'] = this.mobileNumber;
    data['ZipCode'] = this.zipCode;
    data['Channel'] = this.channel;
    data['LanguageID'] = this.languageID;
    data['VersionID'] = this.versionID;
    data['MemberID'] = this.memberID;
    data['Password'] = this.password;
    data['facilityId'] = this.facilityId;
    data['OTP_SendType'] = otpSendType;
    data['generalid'] = this.generalid;
    return data;
  }
}
