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