copyWith method

userdatamodel copyWith({
  1. num? id,
  2. String? memberID,
  3. String? ssoid,
  4. String? mobileNumber,
  5. String? nameOnCard,
  6. String? firstName,
  7. String? lastName,
  8. String? poi,
  9. String? poa,
  10. String? pOIType,
  11. String? pOAType,
  12. String? pOIVerified,
  13. String? pOAVerified,
  14. String? poiname,
  15. String? poidob,
  16. String? poigender,
  17. String? poiphone,
  18. String? poiemail,
  19. String? poaco,
  20. String? poadist,
  21. String? poahouse,
  22. String? poaloc,
  23. String? poapc,
  24. String? poastate,
  25. String? poavtc,
  26. String? poavtcCode,
  27. String? poastreet,
  28. String? poalm,
  29. String? poasubdist,
  30. String? poapo,
  31. num? phoneNo,
  32. String? photo,
  33. String? durationFrom,
  34. String? durationTill,
  35. num? createdBy,
  36. String? pan,
  37. String? panname,
  38. num? statusTypeID,
  39. num? isKYCDone,
  40. String? createdDate,
  41. num? walletTypeID,
  42. String? mmid,
  43. String? registeredbyMobile,
  44. bool? loginEnable,
  45. num? custOf,
  46. String? updatedBy,
  47. String? updatedDate,
  48. bool? isDistributor,
  49. String? securityQuestion,
  50. String? securityAnswer,
  51. bool? isTPINEnabled,
  52. String? salt,
  53. String? platForm,
  54. num? registrationTypeID,
  55. bool? isUsageCapEnabled,
  56. int? dailyUsageCapCount,
  57. double? dailyUsageCapAmount,
  58. String? tPINEncrypt,
  59. String? walletUpgradationDate,
  60. String? uPIDeviceID,
  61. String? upivpa,
  62. String? riskStatus,
  63. String? lastPasswordSetOn,
  64. num? lastCreditAmount,
  65. String? lastCreditOn,
  66. num? lastDebitAmount,
  67. String? lastDebitOn,
  68. bool? currAddIsApproved,
  69. bool? isMobileNumberVerified,
  70. bool? isEmailIDVerified,
  71. String? pDBankAccountHolderName,
  72. String? pDBankName,
  73. String? pDBankIFSC,
  74. String? pDBankAccountNo,
  75. String? pDWalletMobile,
  76. String? lastSuccessfulLogin,
  77. num? lastLoginFailureAttempts,
  78. num? loadMoneyCurrentDayCount,
  79. num? loadMoneyCurrentDay,
  80. num? loadMoneyCurrentMonth,
  81. num? loadMoneyCurrentYear,
  82. num? iMPSCurrentDayCount,
  83. num? iMPSCurrentDay,
  84. num? iMPSCurrentMonth,
  85. num? iMPSCurrentYear,
  86. num? customerUnRegMonthTransfer,
  87. bool? citizenjamapstatus,
  88. String? operator,
  89. String? circle,
  90. num? entityID,
  91. String? accountNo,
  92. String? bankName,
  93. String? iFSCCode,
  94. num? balance,
  95. num? ledgerBalance,
  96. num? sessionID,
  97. num? unreadNotificationCount,
  98. String? userPhoto,
  99. String? rupayRefNo,
  100. bool? isActiveWallet,
  101. String? barcodeEncodeDecodeKey,
  102. num? paymentGateway,
  103. bool? isEEMCustomer,
  104. bool? reuploadAADHAARXML,
  105. bool? captureEconomicFinanceStatus,
  106. bool? collectPAN,
  107. bool? upgradeWallet,
})

Implementation

userdatamodel copyWith({
  num? id,
  String? memberID,
  String? ssoid,
  String? mobileNumber,
  String? nameOnCard,
  String? firstName,
  String? lastName,
  String? poi,
  String? poa,
  String? pOIType,
  String? pOAType,
  String? pOIVerified,
  String? pOAVerified,
  String? poiname,
  String? poidob,
  String? poigender,
  String? poiphone,
  String? poiemail,
  String? poaco,
  String? poadist,
  String? poahouse,
  String? poaloc,
  String? poapc,
  String? poastate,
  String? poavtc,
  String? poavtcCode,
  String? poastreet,
  String? poalm,
  String? poasubdist,
  String? poapo,
  num? phoneNo,
  String? photo,
  String? durationFrom,
  String? durationTill,
  num? createdBy,
  String? pan,
  String? panname,
  num? statusTypeID,
  num? isKYCDone,
  String? createdDate,
  num? walletTypeID,
  String? mmid,
  String? registeredbyMobile,
  bool? loginEnable,
  num? custOf,
  String? updatedBy,
  String? updatedDate,
  bool? isDistributor,
  String? securityQuestion,
  String? securityAnswer,
  bool? isTPINEnabled,
  String? salt,
  String? platForm,
  num? registrationTypeID,
  bool? isUsageCapEnabled,
  int? dailyUsageCapCount,
  double? dailyUsageCapAmount,
  String? tPINEncrypt,
  String? walletUpgradationDate,
  String? uPIDeviceID,
  String? upivpa,
  String? riskStatus,
  String? lastPasswordSetOn,
  num? lastCreditAmount,
  String? lastCreditOn,
  num? lastDebitAmount,
  String? lastDebitOn,
  bool? currAddIsApproved,
  bool? isMobileNumberVerified,
  bool? isEmailIDVerified,
  String? pDBankAccountHolderName,
  String? pDBankName,
  String? pDBankIFSC,
  String? pDBankAccountNo,
  String? pDWalletMobile,
  String? lastSuccessfulLogin,
  num? lastLoginFailureAttempts,
  num? loadMoneyCurrentDayCount,
  num? loadMoneyCurrentDay,
  num? loadMoneyCurrentMonth,
  num? loadMoneyCurrentYear,
  num? iMPSCurrentDayCount,
  num? iMPSCurrentDay,
  num? iMPSCurrentMonth,
  num? iMPSCurrentYear,
  num? customerUnRegMonthTransfer,
  bool? citizenjamapstatus,
  String? operator,
  String? circle,
  num? entityID,
  String? accountNo,
  String? bankName,
  String? iFSCCode,
  num? balance,
  num? ledgerBalance,
  num? sessionID,
  num? unreadNotificationCount,
  String? userPhoto,
  String? rupayRefNo,
  bool? isActiveWallet,
  String? barcodeEncodeDecodeKey,
  num? paymentGateway,
  bool? isEEMCustomer,
  bool? reuploadAADHAARXML,
  bool? captureEconomicFinanceStatus,
  bool? collectPAN,
  bool? upgradeWallet,
}) =>
    userdatamodel(
      id: id ?? _id,
      memberID: memberID ?? _memberID,
      ssoid: ssoid ?? _ssoid,
      mobileNumber: mobileNumber ?? _mobileNumber,
      nameOnCard: nameOnCard ?? _nameOnCard,
      firstName: firstName ?? _firstName,
      lastName: lastName ?? _lastName,
      poi: poi ?? _poi,
      poa: poa ?? _poa,
      pOIType: pOIType ?? _pOIType,
      pOAType: pOAType ?? _pOAType,
      pOIVerified: pOIVerified ?? _pOIVerified,
      pOAVerified: pOAVerified ?? _pOAVerified,
      poiname: poiname ?? _poiname,
      poidob: poidob ?? _poidob,
      poigender: poigender ?? _poigender,
      poiphone: poiphone ?? _poiphone,
      poiemail: poiemail ?? _poiemail,
      poaco: poaco ?? _poaco,
      poadist: poadist ?? _poadist,
      poahouse: poahouse ?? _poahouse,
      poaloc: poaloc ?? _poaloc,
      poapc: poapc ?? _poapc,
      poastate: poastate ?? _poastate,
      poavtc: poavtc ?? _poavtc,
      poavtcCode: poavtcCode ?? _poavtcCode,
      poastreet: poastreet ?? _poastreet,
      poalm: poalm ?? _poalm,
      poasubdist: poasubdist ?? _poasubdist,
      poapo: poapo ?? _poapo,
      phoneNo: phoneNo ?? _phoneNo,
      photo: photo ?? _photo,
      durationFrom: durationFrom ?? _durationFrom,
      durationTill: durationTill ?? _durationTill,
      createdBy: createdBy ?? _createdBy,
      pan: pan ?? _pan,
      panname: panname ?? _panname,
      statusTypeID: statusTypeID ?? _statusTypeID,
      isKYCDone: isKYCDone ?? _isKYCDone,
      createdDate: createdDate ?? _createdDate,
      walletTypeID: walletTypeID ?? _walletTypeID,
      mmid: mmid ?? _mmid,
      registeredbyMobile: registeredbyMobile ?? _registeredbyMobile,
      loginEnable: loginEnable ?? _loginEnable,
      custOf: custOf ?? _custOf,
      updatedBy: updatedBy ?? _updatedBy,
      updatedDate: updatedDate ?? _updatedDate,
      isDistributor: isDistributor ?? _isDistributor,
      securityQuestion: securityQuestion ?? _securityQuestion,
      securityAnswer: securityAnswer ?? _securityAnswer,
      isTPINEnabled: isTPINEnabled ?? _isTPINEnabled,
      salt: salt ?? _salt,
      platForm: platForm ?? _platForm,
      registrationTypeID: registrationTypeID ?? _registrationTypeID,
      isUsageCapEnabled: isUsageCapEnabled ?? _isUsageCapEnabled,
      dailyUsageCapCount: dailyUsageCapCount ?? _dailyUsageCapCount,
      dailyUsageCapAmount: dailyUsageCapAmount ?? _dailyUsageCapAmount,
      tPINEncrypt: tPINEncrypt ?? _tPINEncrypt,
      walletUpgradationDate: walletUpgradationDate ?? _walletUpgradationDate,
      uPIDeviceID: uPIDeviceID ?? _uPIDeviceID,
      upivpa: upivpa ?? _upivpa,
      riskStatus: riskStatus ?? _riskStatus,
      lastPasswordSetOn: lastPasswordSetOn ?? _lastPasswordSetOn,
      lastCreditAmount: lastCreditAmount ?? _lastCreditAmount,
      lastCreditOn: lastCreditOn ?? _lastCreditOn,
      lastDebitAmount: lastDebitAmount ?? _lastDebitAmount,
      lastDebitOn: lastDebitOn ?? _lastDebitOn,
      currAddIsApproved: currAddIsApproved ?? _currAddIsApproved,
      isMobileNumberVerified:
      isMobileNumberVerified ?? _isMobileNumberVerified,
      isEmailIDVerified: isEmailIDVerified ?? _isEmailIDVerified,
      pDBankAccountHolderName:
      pDBankAccountHolderName ?? _pDBankAccountHolderName,
      pDBankName: pDBankName ?? _pDBankName,
      pDBankIFSC: pDBankIFSC ?? _pDBankIFSC,
      pDBankAccountNo: pDBankAccountNo ?? _pDBankAccountNo,
      pDWalletMobile: pDWalletMobile ?? _pDWalletMobile,
      lastSuccessfulLogin: lastSuccessfulLogin ?? _lastSuccessfulLogin,
      lastLoginFailureAttempts:
      lastLoginFailureAttempts ?? _lastLoginFailureAttempts,
      loadMoneyCurrentDayCount:
      loadMoneyCurrentDayCount ?? _loadMoneyCurrentDayCount,
      loadMoneyCurrentDay: loadMoneyCurrentDay ?? _loadMoneyCurrentDay,
      loadMoneyCurrentMonth: loadMoneyCurrentMonth ?? _loadMoneyCurrentMonth,
      loadMoneyCurrentYear: loadMoneyCurrentYear ?? _loadMoneyCurrentYear,
      iMPSCurrentDayCount: iMPSCurrentDayCount ?? _iMPSCurrentDayCount,
      iMPSCurrentDay: iMPSCurrentDay ?? _iMPSCurrentDay,
      iMPSCurrentMonth: iMPSCurrentMonth ?? _iMPSCurrentMonth,
      iMPSCurrentYear: iMPSCurrentYear ?? _iMPSCurrentYear,
      customerUnRegMonthTransfer:
      customerUnRegMonthTransfer ?? _customerUnRegMonthTransfer,
      citizenjamapstatus: citizenjamapstatus ?? _citizenjamapstatus,
      operator: operator ?? _operator,
      circle: circle ?? _circle,
      entityID: entityID ?? _entityID,
      accountNo: accountNo ?? _accountNo,
      bankName: bankName ?? _bankName,
      iFSCCode: iFSCCode ?? _iFSCCode,
      balance: balance ?? _balance,
      ledgerBalance: ledgerBalance ?? _ledgerBalance,
      sessionID: sessionID ?? _sessionID,
      unreadNotificationCount:
      unreadNotificationCount ?? _unreadNotificationCount,
      userPhoto: photo ?? _photo,
      rupayRefNo: rupayRefNo ?? _rupayRefNo,
      isActiveWallet: isActiveWallet ?? _isActiveWallet,
      barcodeEncodeDecodeKey:
      barcodeEncodeDecodeKey ?? _barcodeEncodeDecodeKey,
      paymentGateway: paymentGateway ?? _paymentGateway,
      isEEMCustomer: isEEMCustomer ?? _isEEMCustomer,
      reuploadAADHAARXML: reuploadAADHAARXML ?? _reuploadAADHAARXML,
      captureEconomicFinanceStatus:
      captureEconomicFinanceStatus ?? _captureEconomicFinanceStatus,
      collectPAN: collectPAN ?? _collectPAN,
      upgradeWallet: upgradeWallet ?? _upgradeWallet,
    );