namespace Domain.Generics
{
    public class QuoteSearchParams : PagedRequest
    {
        public int? CustomerId { get; set; }
        public string? CustomerText { get; set; }      // <-- nuevo
        public string? QuoteNumber { get; set; }
        public int? ProfessionalId { get; set; }
        public string? ProfessionalText { get; set; }  // <-- nuevo
        public int? InstitutionId { get; set; }
        public string? InstitutionText { get; set; }   // <-- nuevo
        public int? PatientId { get; set; }
        public string? PatientText { get; set; }       // <-- nuevo
        public DateTime? IssueDateFrom { get; set; }
        public DateTime? IssueDateTo { get; set; }
        public string? Status { get; set; }
    }

    //public class QuoteSearchParams : PagedRequest
    //{
    //    public int? CustomerId { get; set; }
    //    public string? QuoteNumber { get; set; }
    //    public int? ProfessionalId { get; set; }
    //    public int? InstitutionId { get; set; }
    //    public int? PatientId { get; set; }
    //    public DateTime? IssueDateFrom { get; set; }
    //    public DateTime? IssueDateTo { get; set; }
    //    public string? Status { get; set; }
    //}
}
