copyWith method
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,
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,
);