23 lines
565 B
C#
23 lines
565 B
C#
namespace Distribution.Features.DriverProfile;
|
|
|
|
public record DriverProfileResponse(
|
|
Guid Id,
|
|
Guid UserId,
|
|
string UserFullName,
|
|
string LicenseNumber,
|
|
DateTime LicenseExpiry,
|
|
DateTime MedicalClearanceExpiry,
|
|
bool IsActive,
|
|
DateTime CreatedAt);
|
|
|
|
public record CreateDriverProfileRequest(
|
|
Guid FK_UserId,
|
|
string LicenseNumber,
|
|
DateTime LicenseExpiry,
|
|
DateTime MedicalClearanceExpiry);
|
|
|
|
public record UpdateDriverProfileRequest(
|
|
string LicenseNumber,
|
|
DateTime LicenseExpiry,
|
|
DateTime MedicalClearanceExpiry);
|