DD.WellWorkover.Cloud/AsbCloudApp/Data/SAUB/TelemetryMessageDto.cs

56 lines
1.7 KiB
C#
Raw Normal View History

2021-04-23 10:21:25 +05:00
using System;
2022-04-08 13:10:06 +05:00
namespace AsbCloudApp.Data.SAUB
2021-04-23 10:21:25 +05:00
{
/// <summary>
2021-09-23 17:58:56 +05:00
/// Сообщение получаемое от телеметрии с буровой
2021-04-23 10:21:25 +05:00
/// </summary>
2021-09-10 11:28:57 +05:00
public class TelemetryMessageDto : IId
2021-04-23 10:21:25 +05:00
{
2022-06-02 12:35:51 +05:00
/// <summary>
/// Id сообщения в базе панели оператора
/// </summary>
2021-04-23 10:21:25 +05:00
public int Id { get; set; }
2022-06-02 12:35:51 +05:00
/// <summary>
/// отметка времени
/// </summary>
public DateTimeOffset Date { get; set; }
2022-06-02 12:35:51 +05:00
/// <summary>
/// глубина забоя
/// </summary>
public double WellDepth { get; set; }
2022-06-02 12:35:51 +05:00
/// <summary>
/// Id события которое генерировало это сообщение
/// </summary>
2021-04-23 10:21:25 +05:00
public int IdEvent { get; set; }
2022-06-02 12:35:51 +05:00
/// <summary>
/// идентификатор пользователя телеметрии
/// </summary>
2021-04-23 10:21:25 +05:00
public int? IdTelemetryUser { get; set; }
2022-06-02 12:35:51 +05:00
/// <summary>
/// аргумент №0 для подстановки в шаблон сообщения
/// </summary>
2023-02-20 15:06:26 +05:00
public string? Arg0 { get; set; }
2022-06-02 12:35:51 +05:00
/// <summary>
/// аргумент №1 для подстановки в шаблон сообщения
/// </summary>
2023-02-20 15:06:26 +05:00
public string? Arg1 { get; set; }
2022-06-02 12:35:51 +05:00
/// <summary>
/// аргумент №2 для подстановки в шаблон сообщения
/// </summary>
2023-02-20 15:06:26 +05:00
public string? Arg2 { get; set; }
2022-06-02 12:35:51 +05:00
/// <summary>
/// аргумент №3 для подстановки в шаблон сообщения
/// </summary>
2023-02-20 15:06:26 +05:00
public string? Arg3 { get; set; }
2021-04-23 10:21:25 +05:00
}
}