Files
GestionIntegralWeb/Backend/GestionIntegral.Api/Models/Dtos/Reportes/ViewModels/TiradasPublicacionesSeccionesViewModel.cs

20 lines
819 B
C#
Raw Normal View History

using System;
using System.Collections.Generic;
namespace GestionIntegral.Api.Dtos.Reportes.ViewModels
{
public class TiradasPublicacionesSeccionesViewModel
{
public IEnumerable<TiradasPublicacionesSeccionesDto> Detalles { get; set; } = new List<TiradasPublicacionesSeccionesDto>();
public string NombrePublicacion { get; set; } = string.Empty;
public string MesConsultado { get; set; } = string.Empty;
public string FechaReporte { get; set; } = DateTime.Now.ToString("dd/MM/yyyy");
// Será nulo o vacío para la versión consolidada.
public string? NombrePlanta { get; set; }
// Propiedad calculada para simplificar la lógica en la plantilla.
public bool EsConsolidado => string.IsNullOrEmpty(NombrePlanta);
}
}