dtoToMaintenanceNote function

MaintenanceNote dtoToMaintenanceNote(
  1. MaintenanceNoteDTO response
)

Implementation

MaintenanceNote dtoToMaintenanceNote(
  MaintenanceNoteDTO response,
) {
  return MaintenanceNote(
    dealerEmail: response.dealerAuthor?.email ?? '',
    date: response.timestamp,
    contents: response.contents!,
    dealerName: response.dealerAuthor?.firstName != null &&
            response.dealerAuthor?.lastName != null
        ? '${response.dealerAuthor?.firstName}'
            ' ${response.dealerAuthor?.lastName}'
        : response.dealerAuthor?.lastName ?? response.dealerAuthor?.firstName,
    dealerOrgName: response.dealerAuthor?.dealerOrg?.name,
    isDealer: response.authorIsDealer ??
        (response.dealerAuthor?.dealerOrg?.name != null),
  );
}