Method ExecuteAsync
- Namespace
- UsluzionicaServer.Services
- Assembly
- UsluzionicaServer.dll
ExecuteAsync(int, string)
Provider označava uslugu kao izvršenu.
Uslovi:
- Booking mora biti Confirmed
- Mora proći ExecuteAfterDays dana od AcceptedAt (default: 3)
Efekti:
- Kreira ServiceExecution zapis
- Booking.Status → Completed
- Klijent dobija ServiceRewardTokens tokena
- Kreira TokenTransaction i Notification za klijenta
public Task<(BookingDto?, string?)> ExecuteAsync(int bookingId, string providerUserId)
Parameters
Returns
- Task<(BookingDto, string)>