Table of Contents

Class BookingDto

Namespace
UsluzionicaServer.DTOs.Bookings
Assembly
UsluzionicaServer.dll

Response DTO — vraća se klijentu i provideru pri svim booking operacijama.

public sealed class BookingDto
Inheritance
BookingDto
Inherited Members

Properties

AcceptedAt

Postavljeno kad provider potvrdi — osnova za 3-dnevno pravilo.

CanExecute

True ako je booking Confirmed I prošlo je 3+ dana od potvrde. Provider može pritisnuti Execute samo kad je CanExecute = true.

ClientId
ClientImageUrl
ClientName
CreatedAt
Id
ListingId
ListingTitle
Notes
ProviderName
ProviderUserId
Status

Pending | Confirmed | Rejected | Completed | Cancelled