getOrgUserName method

String? getOrgUserName(
  1. String userId
)

Implementation

String? getOrgUserName(String userId) {
  final user = selectedOrgData?.users?.orgUsers?.firstWhere(
    (user) => user?.user?.userId == userId,
    orElse: () => null,
  );

  if (user != null) {
    final fullName = StringBuffer();
    if (user.user?.firstName != null) {
      fullName.write(user.user?.firstName);
    }
    if (user.user?.middleName != null) {
      fullName.write(' ${user.user?.middleName}');
    }
    if (user.user?.familyName != null) {
      fullName.write(' ${user.user?.familyName}');
    }
    if (fullName.isEmpty) {
      return user.user?.userName;
    } else {
      return fullName.toString();
    }
  }

  return null;
}