AVS-Carton-Shipment-Verifier/DTOs/VerificationResultDto.cs

15 lines
538 B
C#

namespace AVSCartonShipmentVerifier.DTOs;
public sealed class VerificationResultDto
{
public string ModelNumber { get; init; } = string.Empty;
public string UniqueNumber { get; init; } = string.Empty;
public string RawQrValue { get; init; } = string.Empty;
public bool ExistsInSystem { get; init; }
public bool ShipmentMarked { get; init; }
public bool IsSuccessful => ExistsInSystem && ShipmentMarked;
public string Message { get; init; } = string.Empty;
public DateTime ProcessedAtUtc { get; init; }
}