2023-03-06 16:30:36 +05:00
|
|
|
|
using System;
|
|
|
|
|
|
|
|
|
|
namespace AsbCloudApp.Data.DailyReport
|
2022-07-25 18:02:39 +05:00
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Блоки для формирования суточного рапорта
|
|
|
|
|
/// </summary>
|
|
|
|
|
public class DailyReportDto
|
|
|
|
|
{
|
2023-03-06 16:30:36 +05:00
|
|
|
|
/// <summary>
|
|
|
|
|
/// дата отчёта
|
|
|
|
|
/// </summary>
|
|
|
|
|
public DateOnly StartDate { get; set; }
|
|
|
|
|
|
2022-07-25 18:02:39 +05:00
|
|
|
|
/// <summary>
|
|
|
|
|
/// блок заголовка
|
|
|
|
|
/// </summary>
|
|
|
|
|
public HeadDto Head { get; set; } = new();
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// блок КНБК
|
|
|
|
|
/// </summary>
|
2022-09-21 12:56:18 +05:00
|
|
|
|
public BhaDto Bha { get; set; } = new();
|
2022-07-25 18:02:39 +05:00
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// блок безметражные работы
|
|
|
|
|
/// </summary>
|
|
|
|
|
public NoDrillingDto NoDrilling { get; set; } = new();
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// блок баланса времени
|
|
|
|
|
/// </summary>
|
|
|
|
|
public TimeBalanceDto TimeBalance { get; set; } = new();
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// блок САУБ
|
|
|
|
|
/// </summary>
|
|
|
|
|
public SaubDto Saub { get; set; } = new();
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// блок подписи
|
|
|
|
|
/// </summary>
|
|
|
|
|
public SignDto Sign { get; set; } = new();
|
|
|
|
|
}
|
|
|
|
|
}
|