Files
tm_app/lib/data/services/model/tender_data/tender_data.g.dart
T

62 lines
2.5 KiB
Dart

// GENERATED CODE - DO NOT MODIFY BY HAND
part of 'tender_data.dart';
// **************************************************************************
// JsonSerializableGenerator
// **************************************************************************
_TenderData _$TenderDataFromJson(Map<String, dynamic> json) => _TenderData(
success: json['success'] as bool?,
message: json['message'] as String?,
id: json['id'] as String?,
tenderId: json['tender_id'] as String?,
noticePublicationId: json['notice_publication_id'] as String?,
publicationDate: unixTimestampFromJson(json['publication_date']),
title: json['title'] as String?,
description: json['description'] as String?,
procurementTypeCode: json['procurement_type_code'] as String?,
procedureCode: json['procedure_code'] as String?,
estimatedValue: (json['estimated_value'] as num?)?.toInt(),
currency: json['currency'] as String?,
duration: json['duration'] as String?,
tenderDeadline: unixTimestampFromJson(json['tender_deadline']),
submissionDeadline: unixTimestampFromJson(json['submission_deadline']),
applicationDeadline: unixTimestampFromJson(json['application_deadline']),
submissionUrl: json['submission_url'] as String?,
countryCode: json['country_code'] as String?,
durationUnit: json['duration_unit'] as String?,
buyerOrganization:
json['buyer_organization'] == null
? null
: Organization.fromJson(
json['buyer_organization'] as Map<String, dynamic>,
),
status: json['status'] as String?,
);
Map<String, dynamic> _$TenderDataToJson(_TenderData instance) =>
<String, dynamic>{
'success': instance.success,
'message': instance.message,
'id': instance.id,
'tender_id': instance.tenderId,
'notice_publication_id': instance.noticePublicationId,
'publication_date': instance.publicationDate,
'title': instance.title,
'description': instance.description,
'procurement_type_code': instance.procurementTypeCode,
'procedure_code': instance.procedureCode,
'estimated_value': instance.estimatedValue,
'currency': instance.currency,
'duration': instance.duration,
'tender_deadline': instance.tenderDeadline,
'submission_deadline': instance.submissionDeadline,
'application_deadline': instance.applicationDeadline,
'submission_url': instance.submissionUrl,
'country_code': instance.countryCode,
'duration_unit': instance.durationUnit,
'buyer_organization': instance.buyerOrganization,
'status': instance.status,
};