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>
|
2021-04-23 10:21:25 +05:00
|
|
|
|
public DateTime Date { get; set; }
|
2022-06-02 12:35:51 +05:00
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// глубина забоя
|
|
|
|
|
/// </summary>
|
2021-09-17 16:24:01 +05:00
|
|
|
|
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
|
|
|
|
}
|
|
|
|
|
}
|