autoServiceOfJournal function
- {required int servId,
- required int contractId,
- required int workerId,
- DateTime? provDate,
- ServiceState? state}
Helper for ServiceOfJournal constructor.
It call const constructor with dynamic default values:
- uid: uuid.v4(),
- provDate: provDate ?? DateTime.now().
Implementation
// ignore: long-parameter-list
ServiceOfJournal autoServiceOfJournal({
required int servId,
required int contractId,
required int workerId,
DateTime? provDate,
ServiceState? state,
}) {
return ServiceOfJournal(
servId: servId,
contractId: contractId,
workerId: workerId,
uid: uuid.v4(),
provDate: provDate ?? DateTime.now(),
state: state ?? ServiceState.added,
);
}