using System;

namespace AsbCloudApp.Requests;

/// <summary>
/// Параметры фильтра операции
/// </summary>
public class OperationStatRequest
{
    //TODO: использовать DateOnly. Поправить naming
    /// <summary>
    /// Дата начала операции в UTC
    /// </summary>
    public DateTime? DateStartUTC { get; set; }

    //TODO: использовать DateOnly. Поправить naming
    /// <summary>
    /// Дата окончания операции в UTC
    /// </summary>
    public DateTime? DateEndUTC { get; set; }

    //TODO: поправить naming
    /// <summary>
    /// Минимальная продолжительность операции, мин
    /// </summary>
    public double? DurationMinutesMin { get; set; }

    //TODO: поправить naming
    /// <summary>
    /// Максимальная продолжительность операции, мин
    /// </summary>
    public double? DurationMinutesMax { get; set; }
}