phronCare/Domain/Dtos/Sales/SalesDocumentDeliveryNoteItemCandidateDto.cs
leandro 1a2478d0c7
All checks were successful
CI/CD Pipeline / Build and Deploy with Docker Compose (pull_request) Successful in 22m41s
feat(sales): support delivery note item selection for partial billing close #76
2026-06-12 00:54:43 -03:00

27 lines
1.2 KiB
C#

namespace Domain.Dtos.Sales
{
public class SalesDocumentDeliveryNoteItemCandidateDto
{
public int DeliveryNoteId { get; set; }
public string DeliveryNoteNumber { get; set; } = string.Empty;
public DateTime DeliveryNoteIssueDate { get; set; }
public int DeliveryNoteDetailId { get; set; }
public int LineNumber { get; set; }
public int? QuoteId { get; set; }
public string? QuoteNumber { get; set; }
public int? QuoteDetailId { get; set; }
public int? ProductId { get; set; }
public int CustomerId { get; set; }
public string CustomerName { get; set; } = string.Empty;
public string Description { get; set; } = string.Empty;
public decimal DeliveredQuantity { get; set; }
public decimal AlreadyBilledQuantity { get; set; }
public decimal PendingQuantity { get; set; }
public decimal SelectedQuantity { get; set; }
public decimal ApprovedUnitPrice { get; set; }
public decimal ApprovedAmount { get; set; }
public decimal SelectedAmount { get; set; }
public string? DeliveryNoteExtraInfoJson { get; set; }
}
}