toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  final json = <String, dynamic>{};
  if (roleId != null) {
    json[r'RoleId'] = roleId;
  }
  if (roleName != null) {
    json[r'RoleName'] = roleName;
  }
  if (roleLevel != null) {
    json[r'RoleLevel'] = roleLevel;
  }
  if (permissions != null) {
    json[r'Permissions'] = permissions;
  }
  if (permissionSet != null) {
    json[r'PermissionSet'] = permissionSet;
  }
  if (members != null) {
    json[r'Members'] = members;
  }
  if (dateCreated != null) {
    json[r'DateCreated'] = dateCreated.toUtc().toIso8601String();
  }
  if (dateModified != null) {
    json[r'DateModified'] = dateModified.toUtc().toIso8601String();
  }
  return json;
}