using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
namespace AsbCloudApp.Data;
///
/// DTO кустов
///
public class ClusterDto : MapPointBaseDto
{
///
/// ИД месторождения, необязательный
///
[Required]
[Range(1, int.MaxValue, ErrorMessage = "Id месторождения не может быть меньше 1")]
public int IdDeposit { get; set; }
///
/// DTO месторождения
///
public DepositBaseDto? Deposit { get; set; }
///
/// Список скважин куста
///
public IEnumerable Wells { get; set; } = Enumerable.Empty();
}
///
/// DTO кустов
///
public class ClusterBranchDto : MapPointBaseDto
{
///
/// Список скважин куста
///
public IEnumerable Wells { get; set; } = Enumerable.Empty();
}