TriggerOrderCreateDto constructor
TriggerOrderCreateDto({ - required int clientId,
- required DateTime createdAt,
- required int departmentId,
- required String districtId,
- required int id,
- required bool isRescheduled,
- required bool isReturned,
- required bool isSaved,
- required DateTime plannedDate,
- required int plannedDateDuration,
- required bool positionsToBeSent,
- required bool resale,
- required int rescheduleCount,
- required String shortCode,
- required DateTime statusUpdatedAt,
- String? telegramUserEmail,
- required bool test,
- required int totalCents,
- String? umbrellaID,
- required DateTime updatedAt,
- String? reasonRefusal,
- DateTime? deliveredDate,
- int? deliveryPrice,
- String? discountId,
- List? discounts,
- String? driverId,
- int? driverRefuseReasonId,
- String? externalKey,
- int? externalKeyVendorDatalinkId,
- String? externalStatus,
- bool? important,
- int? operatorRefuseReasonId,
- DateTime? paymentExpirationDate,
- String? paymentType,
- String? paymentUrl,
- int? shipmentId,
- String? statusName,
- String? system,
- int? vendorDatalinkId,
- int? warehouseID,
})
Implementation
TriggerOrderCreateDto({
required this.clientId,
required this.createdAt,
required this.departmentId,
required this.districtId,
required this.id,
required this.isRescheduled,
required this.isReturned,
required this.isSaved,
required this.plannedDate,
required this.plannedDateDuration,
required this.positionsToBeSent,
required this.resale,
required this.rescheduleCount,
required this.shortCode,
required this.statusUpdatedAt,
this.telegramUserEmail,
required this.test,
required this.totalCents,
this.umbrellaID,
required this.updatedAt,
this.reasonRefusal,
this.orderComments,
this.comment,
this.deliveredDate,
this.deliveryPrice,
this.discountId,
this.discounts,
this.driverId,
this.driverRefuseReasonId,
this.externalKey,
this.externalKeyVendorDatalinkId,
this.externalStatus,
this.important,
this.operatorRefuseReasonId,
this.paymentExpirationDate,
this.paymentType,
this.paymentUrl,
this.shipmentId,
this.statusName,
this.system,
this.vendorDatalinkId,
this.warehouseID,
});