UserModel constructor

UserModel({
  1. UserAdditionalFields? additionalFields,
  2. String? id,
  3. String? userName,
  4. String? salutation,
  5. String? name,
  6. String? gender,
  7. String? mobileNumber,
  8. String? emailId,
  9. String? altContactNumber,
  10. String? pan,
  11. String? aadhaarNumber,
  12. String? permanentAddress,
  13. String? permanentCity,
  14. String? permanentPinCode,
  15. String? correspondenceAddress,
  16. String? correspondenceCity,
  17. String? correspondencePinCode,
  18. String? alternatemobilenumber,
  19. bool? active,
  20. String? locale,
  21. String? type,
  22. bool? accountLocked,
  23. int? accountLockedDate,
  24. String? fatherOrHusbandName,
  25. String? relationship,
  26. String? signature,
  27. String? bloodGroup,
  28. String? photo,
  29. String? identificationMark,
  30. int? createdBy,
  31. String? lastModifiedBy,
  32. String? tenantId,
  33. String? uuid,
  34. String? createdDate,
  35. bool? nonRecoverableError = false,
  36. int? rowVersion,
  37. AuditDetails? auditDetails,
  38. ClientAuditDetails? clientAuditDetails,
  39. bool? isDeleted = false,
})

Implementation

UserModel({
  this.additionalFields,
  this.id,
  this.userName,
  this.salutation,
  this.name,
  this.gender,
  this.mobileNumber,
  this.emailId,
  this.altContactNumber,
  this.pan,
  this.aadhaarNumber,
  this.permanentAddress,
  this.permanentCity,
  this.permanentPinCode,
  this.correspondenceAddress,
  this.correspondenceCity,
  this.correspondencePinCode,
  this.alternatemobilenumber,
  this.active,
  this.locale,
  this.type,
  this.accountLocked,
  this.accountLockedDate,
  this.fatherOrHusbandName,
  this.relationship,
  this.signature,
  this.bloodGroup,
  this.photo,
  this.identificationMark,
  this.createdBy,
  this.lastModifiedBy,
  this.tenantId,
  this.uuid,
  this.createdDate,
  this.nonRecoverableError = false,
  this.rowVersion,
  super.auditDetails,
  super.clientAuditDetails,
  super.isDeleted = false,
}) : super();