2026-07-13 13:13:00 -03:00
|
|
|
using Data.SeaHavenIndustries.Enums;
|
|
|
|
|
|
|
|
|
|
namespace SeaHaven.DataServices.Interfaces
|
|
|
|
|
{
|
|
|
|
|
public record WorkOrderDetailExtendedFields(
|
|
|
|
|
string? Description,
|
|
|
|
|
string? Trade,
|
|
|
|
|
string? Problem,
|
|
|
|
|
string? SubTrade,
|
|
|
|
|
DateOnly? OriginalWeek,
|
|
|
|
|
DateOnly? OriginalDate,
|
|
|
|
|
DateTime? CompletedDate,
|
|
|
|
|
string? SignOffName,
|
|
|
|
|
string? SignOffAttachment,
|
2026-07-17 10:37:23 -03:00
|
|
|
string? SignOffSignature,
|
|
|
|
|
string? ExtraServices,
|
|
|
|
|
string? ServiceNotes,
|
|
|
|
|
string? VendorNotes);
|
2026-07-13 13:13:00 -03:00
|
|
|
|
|
|
|
|
public record DispatchSignoffRow(
|
|
|
|
|
int DispatchId,
|
|
|
|
|
string? SignoffType,
|
|
|
|
|
string? Name,
|
|
|
|
|
DateTime? SignedAt);
|
|
|
|
|
|
|
|
|
|
public record CompletionDocTemplateRow(
|
|
|
|
|
int Id,
|
|
|
|
|
string Name,
|
|
|
|
|
string ServiceKey,
|
|
|
|
|
WorkOrderType? WorkOrderType,
|
|
|
|
|
string TemplateUrl,
|
|
|
|
|
bool IsActive);
|
|
|
|
|
}
|