using System;
using System.Collections.Generic;

namespace GestionIntegral.Api.Dtos.Reportes.ViewModels
{
    public class NovedadesCanillasViewModel
    {
        // Resumen de ganancias, faltas y francos por canilla
        public IEnumerable<CanillaGananciaReporteDto> ResumenCanillas { get; set; } = new List<CanillaGananciaReporteDto>();
        
        // Detalle de las novedades textuales
        public IEnumerable<NovedadesCanillasReporteDto> DetallesNovedades { get; set; } = new List<NovedadesCanillasReporteDto>();

        // Parámetros para el encabezado
        public string NombreEmpresa { get; set; } = string.Empty;
        public string FechaDesde { get; set; } = string.Empty;
        public string FechaHasta { get; set; } = string.Empty;
        public string FechaReporte { get; set; } = DateTime.Now.ToString("dd/MM/yyyy");
    }
}