using System.Collections.Generic;
using System.Threading;
using System.Threading.Tasks;
using AsbCloudApp.Data;
using AsbCloudApp.Data.WellSections;
namespace AsbCloudApp.Services.WellSections;
///
/// Секция скважины - план
///
public interface IWellSectionPlanService
{
///
/// Добавить секцию
///
///
///
///
Task InsertAsync(WellSectionPlanDto wellSectionPlan, CancellationToken cancellationToken);
///
/// Обновить секцию
///
///
///
///
Task UpdateAsync(WellSectionPlanDto wellSectionPlan, CancellationToken cancellationToken);
///
/// Получить типы секций
///
///
///
///
Task> GetWellSectionTypesAsync(int idWell, CancellationToken cancellationToken);
}