DD.WellWorkover.Cloud/AsbCloudApp/Requests/LimitingParameterRequest.cs

37 lines
974 B
C#
Raw Permalink Normal View History

using System;
using System.ComponentModel.DataAnnotations;
2024-08-19 10:01:07 +05:00
namespace AsbCloudApp.Requests;
/// <summary>
/// Класс с фильтрами для запроса по ограничивающим параметрам
/// </summary>
public class LimitingParameterRequest
{
/// <summary>
2024-08-19 10:01:07 +05:00
/// идентификатор скважины
/// </summary>
2024-08-19 10:01:07 +05:00
[Required]
public int IdWell { get; set; }
2024-08-19 10:01:07 +05:00
/// <summary>
/// Больше или равно дате
/// </summary>
public DateTimeOffset? GtDate { get; set; }
2024-08-19 10:01:07 +05:00
/// <summary>
/// Меньше или равно дате
/// </summary>
public DateTimeOffset? LtDate { get; set; }
2024-08-19 10:01:07 +05:00
/// <summary>
/// Больше или равно глубины забоя
/// </summary>
public double? GtDepth { get; set; }
2024-08-19 10:01:07 +05:00
/// <summary>
/// Меньше или равно глубины забоя
/// </summary>
public double? LtDepth { get; set; }
}