using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Domain.Entities { /// /// Tabla de detalles de presupuestos /// public class EQuoteDetail { /// /// ID interno /// public int Id { get; set; } /// /// FK a encabezado de presupuesto /// public int QuoteheaderId { get; set; } /// /// ID del producto original /// public int ProductId { get; set; } /// /// Descripción modificable del producto (puede diferir del original) /// public string? ProductDescription { get; set; } /// /// Cantidad /// public int Quantity { get; set; } /// /// Precio unitario original /// public decimal Unitprice { get; set; } /// /// ¿Aprobado? (0=No, 1=Si) /// public bool Approved { get; set; } /// /// Importe aprobado final /// public decimal? Approvedamount { get; set; } /// /// Fecha de creación del registro /// public DateTime Createdat { get; set; } /// /// Fecha de última modificación /// public DateTime? Modifiedat { get; set; } public virtual EQuoteHeader Quoteheader { get; set; } = null!; } }