using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Linq; namespace AsbCloudApp.Data.DailyReport.Blocks.TimeBalance; /// /// Блок с балансом времени /// public class TimeBalanceBlockDto : EditableBlock { /// /// Идентификатор секции /// [Range(1, int.MaxValue)] public int IdSection { get; set; } /// /// Название секции /// public string? SectionName { get; set; } /// /// Плановая проходка скважины /// public double? WellDepthPlan { get; set; } /// /// Фактическая проходка скважины /// public double WellDepthFact { get; set; } /// /// Кол-во наращиваний за сутки /// public double? WellOperationSlipsTimeCount { get; set; } /// /// Операции на скважине /// public IEnumerable WellOperations { get; set; } = Enumerable.Empty(); }