class SignUpRequestModel { final int? assetGroupId; final int? companyId; final String? employeeId; final String? fullName; final String? emailAddress; final String? mobileNumber; final String? extensionNumber; final int? siteId; final String? erpSite; final int? departmentId; final String? erpDepartment; final String? role; final bool isFromERP; SignUpRequestModel({ this.assetGroupId, this.companyId, this.employeeId, this.fullName, this.emailAddress, this.mobileNumber, this.extensionNumber, this.siteId, this.erpSite, this.departmentId, this.erpDepartment, this.role, required this.isFromERP, }); Map toJson() { return { 'assetGroupId': assetGroupId ?? 0, 'companyId': companyId ?? 0, 'employeeId': employeeId ?? '', 'fullName': fullName ?? '', 'emailAddress': emailAddress ?? '', 'mobileNumber': mobileNumber ?? '', 'extensionNumber': extensionNumber ?? '', 'siteId': siteId ?? 0, 'erpSite': erpSite ?? '', 'departmentId': departmentId ?? 0, 'erpDepartment': erpDepartment ?? '', 'role': role ?? '', 'isFromERP': isFromERP, }; } }