mirror of
https://github.com/Sea-Haven-Industries/shoc-backend.git
synced 2026-10-02 22:43:31 +00:00
102 lines
3.7 KiB
C#
102 lines
3.7 KiB
C#
|
|
namespace Data.SeaHavenIndustries
|
||
|
|
{
|
||
|
|
public class VendorDispatchSummaryData
|
||
|
|
{
|
||
|
|
public int Id { get; set; }
|
||
|
|
public string? DispatchNumber { get; set; }
|
||
|
|
public string? PONumber { get; set; }
|
||
|
|
public string? Status { get; set; }
|
||
|
|
public decimal? NTEAmount { get; set; }
|
||
|
|
public DateTime? ScheduledDate { get; set; }
|
||
|
|
public DateTime? CompletedDate { get; set; }
|
||
|
|
public DateTime? DispatchedAt { get; set; }
|
||
|
|
public DateTime? AcknowledgedAt { get; set; }
|
||
|
|
public string? WorkOrderTitle { get; set; }
|
||
|
|
public string? InternalWONumber { get; set; }
|
||
|
|
public string? LocationName { get; set; }
|
||
|
|
public string? LocationCity { get; set; }
|
||
|
|
public string? LocationState { get; set; }
|
||
|
|
}
|
||
|
|
|
||
|
|
public class PortalChecklistItemData
|
||
|
|
{
|
||
|
|
public int Id { get; set; }
|
||
|
|
public string? ItemText { get; set; }
|
||
|
|
public bool IsCompleted { get; set; }
|
||
|
|
public string? CompletedBy { get; set; }
|
||
|
|
public DateTime? CompletedAt { get; set; }
|
||
|
|
}
|
||
|
|
|
||
|
|
public class PortalSignoffData
|
||
|
|
{
|
||
|
|
public int Id { get; set; }
|
||
|
|
public string? SignoffType { get; set; }
|
||
|
|
public string? Name { get; set; }
|
||
|
|
public string? SignatureMethod { get; set; }
|
||
|
|
public DateTime? SignedAt { get; set; }
|
||
|
|
}
|
||
|
|
|
||
|
|
public class PortalUpliftData
|
||
|
|
{
|
||
|
|
public int Id { get; set; }
|
||
|
|
public decimal? CurrentNTE { get; set; }
|
||
|
|
public decimal RequestedNTE { get; set; }
|
||
|
|
public string? VendorReason { get; set; }
|
||
|
|
public string? Status { get; set; }
|
||
|
|
public int RequiredTier { get; set; }
|
||
|
|
public string? RequestedByVendorName { get; set; }
|
||
|
|
public DateTime? CreatedDate { get; set; }
|
||
|
|
public DateTime? DecidedAt { get; set; }
|
||
|
|
public string? DecisionNote { get; set; }
|
||
|
|
public string? DecidedByFirstName { get; set; }
|
||
|
|
public string? DecidedByLastName { get; set; }
|
||
|
|
}
|
||
|
|
|
||
|
|
public class PortalCommentData
|
||
|
|
{
|
||
|
|
public int Id { get; set; }
|
||
|
|
public string? Commenttext { get; set; }
|
||
|
|
public string? Commenter { get; set; }
|
||
|
|
public string? CommentType { get; set; }
|
||
|
|
public DateTime? CreatedDate { get; set; }
|
||
|
|
public string? UserId { get; set; }
|
||
|
|
public string? UserFirstName { get; set; }
|
||
|
|
public string? UserLastName { get; set; }
|
||
|
|
}
|
||
|
|
|
||
|
|
public class UpliftListItemData
|
||
|
|
{
|
||
|
|
public int Id { get; set; }
|
||
|
|
public int DispatchId { get; set; }
|
||
|
|
public string? DispatchNumber { get; set; }
|
||
|
|
public string? PONumber { get; set; }
|
||
|
|
public int? WorkOrderId { get; set; }
|
||
|
|
public string? VendorCompanyName { get; set; }
|
||
|
|
public decimal? CurrentNTE { get; set; }
|
||
|
|
public decimal RequestedNTE { get; set; }
|
||
|
|
public string? VendorReason { get; set; }
|
||
|
|
public int RequiredTier { get; set; }
|
||
|
|
public string? Status { get; set; }
|
||
|
|
public DateTime? CreatedDate { get; set; }
|
||
|
|
public DateTime? DecidedAt { get; set; }
|
||
|
|
public string? DecisionNote { get; set; }
|
||
|
|
}
|
||
|
|
|
||
|
|
public class UpliftForDispatchData
|
||
|
|
{
|
||
|
|
public int Id { get; set; }
|
||
|
|
public int DispatchId { get; set; }
|
||
|
|
public decimal? CurrentNTE { get; set; }
|
||
|
|
public decimal RequestedNTE { get; set; }
|
||
|
|
public string? VendorReason { get; set; }
|
||
|
|
public string? Status { get; set; }
|
||
|
|
public int RequiredTier { get; set; }
|
||
|
|
public string? RequestedByVendorName { get; set; }
|
||
|
|
public DateTime? CreatedDate { get; set; }
|
||
|
|
public DateTime? DecidedAt { get; set; }
|
||
|
|
public string? DecisionNote { get; set; }
|
||
|
|
public string? DecidedByFirstName { get; set; }
|
||
|
|
public string? DecidedByLastName { get; set; }
|
||
|
|
}
|
||
|
|
}
|