forked from ddrilling/AsbCloudServer
45 lines
1.1 KiB
C#
45 lines
1.1 KiB
C#
|
using System;
|
||
|
using System.Collections.Generic;
|
||
|
|
||
|
namespace AsbCloudApp.Data.AutogeneratedDailyReport;
|
||
|
|
||
|
/// <summary>
|
||
|
/// DTO авто-сгенерированного суточного отчёта
|
||
|
/// </summary>
|
||
|
public class AutoGeneratedDailyReportDto
|
||
|
{
|
||
|
/// <summary>
|
||
|
/// Дата формирования отчёта
|
||
|
/// </summary>
|
||
|
public DateOnly ReportDate { get; set; }
|
||
|
|
||
|
/// <summary>
|
||
|
/// Название файла
|
||
|
/// </summary>
|
||
|
public string FileName { get; set; } = null!;
|
||
|
|
||
|
/// <summary>
|
||
|
/// Начальная дата
|
||
|
/// </summary>
|
||
|
public DateOnly From { get; set; }
|
||
|
|
||
|
/// <summary>
|
||
|
/// Конечная дата
|
||
|
/// </summary>
|
||
|
public DateOnly To { get; set; }
|
||
|
|
||
|
/// <summary>
|
||
|
/// Блок заголовка
|
||
|
/// </summary>
|
||
|
public HeadBlockDto Head { get; set; } = null!;
|
||
|
|
||
|
/// <summary>
|
||
|
/// Блок подсистем
|
||
|
/// </summary>
|
||
|
public IEnumerable<SubsystemRecordDto> Subsystems { get; set; } = null!;
|
||
|
|
||
|
/// <summary>
|
||
|
/// Блок ограничивающих параметров
|
||
|
/// </summary>
|
||
|
public IEnumerable<LimitingParameterRecordDto> LimitingParameters { get; set; } = null!;
|
||
|
}
|