using System.Collections.Generic; using System.Text.Json.Serialization; namespace AsbCloudApp.Data; #nullable enable /// /// Модель группированных операций по скважине /// public class WellGroupOpertionDto { /// /// Id категории /// public int IdCategory { get; set; } /// /// Название категории /// public string Category { get; set; } = string.Empty; /// /// Идентификатор родителя /// [JsonIgnore] public int? IdParent { get; set; } /// /// Количество операций /// public int Count { get; set; } /// /// Суммарное время операций, мин /// public double TotalMinutes { get; set; } /// /// Мин продолжительность операции, мин /// public double? MinutesMin { get; set; } /// /// Макс продолжительность операции, мин /// public double? MinutesMax { get; set; } /// /// Средняя продолжительность операции, мин /// public double? MinutesAverage { get; set; } /// /// Общая глубина забоя /// public double DeltaDepth { get; set; } /// /// дочерние операции /// public IEnumerable? Items { get; set; } } #nullable disable