convertToTicketOfficeOrderItems function

TicketOfficeOrderItemRequest? convertToTicketOfficeOrderItems(
  1. SubGenderOffer? offer,
  2. String? dateFormat
)

Implementation

TicketOfficeOrderItemRequest? convertToTicketOfficeOrderItems(
    SubGenderOffer? offer, String? dateFormat) {
  return TicketOfficeOrderItemRequest(
    articleId: offer?.id,
    quantity: offer?.minOrder ?? 1,
    articlesPuttc: offer?.unitPriceInclTax,
    nameFr: offer?.nameFr,
    detailFr: offer?.detailFr,
    publicPrice: offer?.publicPrice,
    image: offer?.imageUrl,
    maxTickets: offer?.maxTickets,
    minOrder: offer?.minOrder,
    multipleOrder: offer?.multipleOrder,
    dateFormat: dateFormat != null
        ? DateFormat('yyyy-MM-dd')
        .format(DateFormat('d MMMM yyyy', 'fr').parse(dateFormat))
        : null,
  );
}