2024-07-04 11:02:45 +05:00
|
|
|
|
using System;
|
2021-04-23 10:21:25 +05:00
|
|
|
|
|
2024-08-19 10:01:07 +05:00
|
|
|
|
namespace AsbCloudApp.Data.SAUB;
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Сообщение получаемое от телеметрии с буровой
|
|
|
|
|
/// </summary>
|
|
|
|
|
public class TelemetryMessageDto : IId
|
2021-04-23 10:21:25 +05:00
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
2024-08-19 10:01:07 +05:00
|
|
|
|
/// Id сообщения в базе панели оператора
|
|
|
|
|
/// </summary>
|
|
|
|
|
public int Id { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// отметка времени
|
|
|
|
|
/// </summary>
|
|
|
|
|
public DateTimeOffset Date { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// глубина забоя
|
|
|
|
|
/// </summary>
|
|
|
|
|
public double WellDepth { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Id события которое генерировало это сообщение
|
|
|
|
|
/// </summary>
|
|
|
|
|
public int IdEvent { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// идентификатор пользователя телеметрии
|
|
|
|
|
/// </summary>
|
|
|
|
|
public int? IdTelemetryUser { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// аргумент №0 для подстановки в шаблон сообщения
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string? Arg0 { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// аргумент №1 для подстановки в шаблон сообщения
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string? Arg1 { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// аргумент №2 для подстановки в шаблон сообщения
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string? Arg2 { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// аргумент №3 для подстановки в шаблон сообщения
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string? Arg3 { get; set; }
|
2024-09-10 10:16:31 +05:00
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// ключ телеметрии
|
|
|
|
|
/// </summary>
|
|
|
|
|
public int IdTelemetry { get; set; }
|
2021-04-23 10:21:25 +05:00
|
|
|
|
}
|