mirror of
https://github.com/Sea-Haven-Industries/shoc-backend.git
synced 2026-10-01 15:43:14 +00:00
37 lines
1 KiB
C#
37 lines
1 KiB
C#
|
|
namespace SeaHaven.Services.DTOs
|
||
|
|
{
|
||
|
|
public sealed class VendorAvailabilityRequest
|
||
|
|
{
|
||
|
|
public string? Status { get; set; }
|
||
|
|
}
|
||
|
|
|
||
|
|
public sealed class SitePreferenceRequest
|
||
|
|
{
|
||
|
|
public int VendorId { get; set; }
|
||
|
|
public string? Trade { get; set; }
|
||
|
|
public int? SortOrder { get; set; }
|
||
|
|
}
|
||
|
|
|
||
|
|
public sealed class DocumentReviewRequest
|
||
|
|
{
|
||
|
|
public string ReviewStatus { get; set; } = "";
|
||
|
|
public string? RejectionReason { get; set; }
|
||
|
|
}
|
||
|
|
|
||
|
|
public sealed class CommercialStatusRequest
|
||
|
|
{
|
||
|
|
public string InvoiceStatus { get; set; } = "Not Submitted";
|
||
|
|
public string PaymentStatus { get; set; } = "Unavailable";
|
||
|
|
public string? InvoiceNumber { get; set; }
|
||
|
|
}
|
||
|
|
|
||
|
|
public sealed class VendorAssignmentRequest
|
||
|
|
{
|
||
|
|
public int VendorId { get; set; }
|
||
|
|
public DateTime? ScheduledStart { get; set; }
|
||
|
|
public DateTime? ScheduledEnd { get; set; }
|
||
|
|
public DateTime? EstimatedArrivalAt { get; set; }
|
||
|
|
public bool EtaManualOverride { get; set; }
|
||
|
|
}
|
||
|
|
}
|