Order constructor

Order({
  1. required int? id,
  2. required dynamic sellerOrderInitiateId,
  3. required int? vehicleId,
  4. required int? statusId,
  5. required dynamic changeRequestReason,
  6. required int? deliveryTypeId,
  7. required int? entityId,
  8. required int? buyNowEnabled,
  9. required int? buyNowPrice,
  10. required dynamic accidentSurveyorId,
  11. required dynamic accidentReportNumber,
  12. required dynamic marketValue,
  13. required dynamic currentValue,
  14. required dynamic saleValue,
  15. required dynamic sumInsured,
  16. required dynamic damageReportMediaId,
  17. required dynamic videoLinkMediaId,
  18. required dynamic vehicleWithdrawalLetterMediaId,
  19. required int? vehicleWaiverLetterMediaId,
  20. required dynamic orgVehicleWaiverLetterMediaId,
  21. required int? vehicleRegistrationMediaId,
  22. required int? featuredImageId,
  23. required String? brief,
  24. required dynamic nationalMediaId,
  25. required dynamic yardId,
  26. required dynamic branchId,
  27. required dynamic expectedArrivalDate,
  28. required dynamic suggestedAuctionDate,
  29. required dynamic auctionStartDate,
  30. required dynamic pickupDate,
  31. required dynamic pickupAddress,
  32. required dynamic contactPhone,
  33. required dynamic ownerPhone,
  34. required DateTime? approvedDate,
  35. required int? relistedAuctionCount,
  36. required dynamic tourLink,
  37. required dynamic salesReadinessDate,
  38. required dynamic entityPickupLocationId,
  39. required String? registrationType,
  40. required int? mvpiImageId,
  41. required DateTime? mvpiEndDate,
  42. required dynamic sellerTypeId,
  43. required dynamic plateTypeDesc,
  44. required String? ownerName,
  45. required int? fetchedFromElm,
  46. required dynamic mojazReportUrl,
  47. required int? retrieveMojazReport,
  48. required dynamic mojazReportFileName,
  49. required dynamic iban,
  50. required int? mvpiStatus,
  51. required dynamic hasMissingDocuments,
  52. required int? autoApproveForAuction,
  53. required int? ignoreOwnershipTransferIssue,
  54. required DateTime? createdAt,
  55. required dynamic note,
  56. required Vehicle? vehicle,
  57. required FeaturedImage? featuredImage,
})

Implementation

Order({
  required this.id,
  required this.sellerOrderInitiateId,
  required this.vehicleId,
  required this.statusId,
  required this.changeRequestReason,
  required this.deliveryTypeId,
  required this.entityId,
  required this.buyNowEnabled,
  required this.buyNowPrice,
  required this.accidentSurveyorId,
  required this.accidentReportNumber,
  required this.marketValue,
  required this.currentValue,
  required this.saleValue,
  required this.sumInsured,
  required this.damageReportMediaId,
  required this.videoLinkMediaId,
  required this.vehicleWithdrawalLetterMediaId,
  required this.vehicleWaiverLetterMediaId,
  required this.orgVehicleWaiverLetterMediaId,
  required this.vehicleRegistrationMediaId,
  required this.featuredImageId,
  required this.brief,
  required this.nationalMediaId,
  required this.yardId,
  required this.branchId,
  required this.expectedArrivalDate,
  required this.suggestedAuctionDate,
  required this.auctionStartDate,
  required this.pickupDate,
  required this.pickupAddress,
  required this.contactPhone,
  required this.ownerPhone,
  required this.approvedDate,
  required this.relistedAuctionCount,
  required this.tourLink,
  required this.salesReadinessDate,
  required this.entityPickupLocationId,
  required this.registrationType,
  required this.mvpiImageId,
  required this.mvpiEndDate,
  required this.sellerTypeId,
  required this.plateTypeDesc,
  required this.ownerName,
  required this.fetchedFromElm,
  required this.mojazReportUrl,
  required this.retrieveMojazReport,
  required this.mojazReportFileName,
  required this.iban,
  required this.mvpiStatus,
  required this.hasMissingDocuments,
  required this.autoApproveForAuction,
  required this.ignoreOwnershipTransferIssue,
  required this.createdAt,
  required this.note,
  required this.vehicle,
  required this.featuredImage,
});