using Microsoft.EntityFrameworkCore.Metadata.Internal; using System; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; namespace AsbCloudApp.Data { #nullable enable /// <summary> /// Операции по скважине – РТК /// </summary> public class ProcessMapDto : IId, IWellRelated { /// <summary> /// <inheritdoc/> /// </summary> public int Id { get; set; } /// <summary> /// <inheritdoc/> /// </summary> public int IdWell { get; set; } /// <summary> /// Секция /// </summary> public int Section { get; set; } /// <summary> /// Дата последнего изменения /// </summary> public DateTimeOffset LastUpdate { get; set; } /// <summary> /// Стартовая глубина /// </summary> public double DepthStart { get; set; } /// <summary> /// Глубина окончания интервала /// </summary> public double DepthEnd { get; set; } /// <summary> /// Нагрузка /// </summary> public PlanFactDto? AxialLoad { get; set; } /// <summary> /// Перепад давления /// </summary> public PlanFactDto? Pressure { get; set; } /// <summary> /// Момент на ВСП /// </summary> public PlanFactDto? RotorTorque { get; set; } /// <summary> /// Обороты на ВСП /// </summary> public PlanFactDto? RotorSpeed { get; set; } /// <summary> /// Расход /// </summary> public PlanFactDto? Flow { get; set; } /// <summary> /// Плановая механическая скорость, м/ч /// </summary> public double MechanicalSpeedPlan { get; set; } } #nullable disable }