DD.WellWorkover.Cloud/AsbCloudApp/Data/ClusterDto.cs
ngfrolov 1e7f5fe654 Doc
2022-06-01 17:52:26 +05:00

45 lines
1.1 KiB
C#

using System.Collections.Generic;
namespace AsbCloudApp.Data
{
#nullable enable
/// <summary>
/// DTO кустов
/// </summary>
public class ClusterDto : IMapPoint, IId
{
/// <inheritdoc/>
public int Id { get; set; }
/// <summary>
/// Название
/// </summary>
public string Caption { get; set; } = null!;
/// <inheritdoc/>
public double? Latitude { get; set; }
/// <inheritdoc/>
public double? Longitude { get; set; }
/// <inheritdoc/>
public SimpleTimezoneDto Timezone { get; set; } = null!;
/// <summary>
/// ИД месторождения, необязательный
/// </summary>
public int? IdDeposit { get; set; }
/// <summary>
/// DTO месторождения
/// </summary>
public DepositBaseDto? Deposit { get; set; }
/// <summary>
/// Список скважин куста
/// </summary>
public IEnumerable<WellDto> Wells { get; set; } = null!;
}
#nullable disable
}