rangeTicketFirst method

int rangeTicketFirst(
  1. DateTime rangeStart,
  2. DateTime rangeEnd
)

Smallest ticket id among tickets in range (chronologically first; tie-break by id). All tickets counted, regardless of status.

Implementation

int rangeTicketFirst(DateTime rangeStart, DateTime rangeEnd) {
  final list = _ticketsSortedInRange(rangeStart, rangeEnd);
  return list.isEmpty ? 0 : list.first.id;
}