toMap method

Map<String, dynamic> toMap()

Encodes TournamentDetails object to json map

Implementation

Map<String, dynamic> toMap() => {
      'idtournament': idTournament,
      'name': name == null ? null : name,
      'town': town == null ? null : town,
      'long_name': longName == null ? null : longName,
      'date_start': dateStart == null ? null : dateStart?.toIso8601String(),
      'date_end': dateEnd == null ? null : dateEnd?.toIso8601String(),
      'tour_count': tourCount == null ? null : tourCount,
      'tour_questions': tourQuestions == null ? null : tourQuestions,
      'tour_ques_per_tour': tourQuesPerTour == null ? null : tourQuesPerTour,
      'questions_total': questionsTotal == null ? null : questionsTotal,
      'type_name': typeName == null ? null : typeName,
      'main_payment_value':
          mainPaymentValue == null ? null : mainPaymentValue,
      'main_payment_currency':
          mainPaymentCurrency == null ? null : mainPaymentCurrency,
      'discounted_payment_value':
          discountedPaymentValue == null ? null : discountedPaymentValue,
      'discounted_payment_currency': discountedPaymentCurrency == null
          ? null
          : discountedPaymentCurrency,
      'discounted_payment_reason':
          discountedPaymentReason == null ? null : discountedPaymentReason,
      'tournament_in_rating':
          tournamentInRating == null ? null : tournamentInRating,
      'date_requests_allowed_to': dateRequestsAllowedTo == null
          ? null
          : dateRequestsAllowedTo?.toIso8601String(),
      'comment': comment == null ? null : comment,
      'site_url': siteUrl == null ? null : siteUrl,
      'archive': archive == null ? null : archive,
      'date_archived_at':
          dateArchivedAt == null ? null : dateArchivedAt?.toIso8601String(),
      'db_tags': dbTags == null ? null : dbTags,
    };