namespace AsbCloudApp.Data.SAUB
{
    /// <summary>
    /// Параметры Drill Test
    /// </summary>
    public class DrillTestParamsDto
    {
        /// <summary>
        /// Идентификатор drill test
        /// </summary>
        public int IdDrillTest { get; set; }

        /// <summary>
        /// Идентификатор телеметрии drill test
        /// </summary>
        public int IdTelemetryDrillTest { get; set; }

        /// <summary>
        /// Шаг
        /// </summary>
        public int Step { get; set; }

        /// <summary>
        /// Нагрузка
        /// </summary>
        public float? Workload { get; set; }

        /// <summary>
        /// Заданная скорость
        /// </summary>
        public float? Speed { get; set; }

        /// <summary>
        /// Скорость проходки
        /// </summary>
        public float? DepthSpeed { get; set; }

        /// <summary>
        /// Время бурения шага
        /// </summary>
        public float? TimeDrillStep { get; set; }

        /// <summary>
        /// Глубина бурения шага
        /// </summary>
        public float? DepthDrillStep { get; set; }

        /// <summary>
        /// Drill test
        /// </summary>
        public DrillTestDto? DrillTest { get; set; } = null!;
    }
}