Правки в Dto

This commit is contained in:
parent 9429333b50
commit d0d8d48c4e
3 changed files with 32 additions and 10 deletions

View File

@ -19,14 +19,9 @@ public class AutoGeneratedDailyReportDto
public string FileName { get; set; } = null!;
/// <summary>
/// Начальная дата
/// Размер файла
/// </summary>
public DateOnly From { get; set; }
/// <summary>
/// Конечная дата
/// </summary>
public DateOnly To { get; set; }
public int FileSize { get; set; }
/// <summary>
/// Блок заголовка
@ -42,4 +37,9 @@ public class AutoGeneratedDailyReportDto
/// Блок ограничивающих параметров
/// </summary>
public IEnumerable<LimitingParameterRecordDto> LimitingParameters { get; set; } = null!;
/// <summary>
/// Баланс времени
/// </summary>
public IEnumerable<TimeBalanceRecordDto> TimeBalance { get; set; } = null!;
}

View File

@ -28,10 +28,15 @@ public class HeadBlockDto
public string Deposit { get; set; } = null!;
/// <summary>
/// Дата создания отчёта
/// Начальная дата
/// </summary>
public DateTime ReportDate { get; set; }
public DateOnly From { get; set; }
/// <summary>
/// Конечная дата
/// </summary>
public DateOnly To => From.AddDays(1);
/// <summary>
/// Глубина забоя на дату начала интервала
/// </summary>

View File

@ -0,0 +1,17 @@
namespace AsbCloudApp.Data.AutogeneratedDailyReport;
/// <summary>
/// Баланс времени
/// </summary>
public class TimeBalanceRecordDto
{
/// <summary>
/// Название операции
/// </summary>
public string Name { get; set; } = null!;
/// <summary>
/// Продолжительность, часы
/// </summary>
public double DurationHours { get; set; }
}