using PARR.DAL.NextRunServices.Models;
namespace PARR.DAL.NextRunServices
{
public interface INextRunService
{
///
/// Получить список TemplateId, NextRun по jobGroupId с автораспределением
///
///
///
Task?> GetNextRunForJobGroupWithAutoDistributionAsync(Guid jobGroupId);
/////
///// Получить NextRun по jobGroupId с расписанием ЕСПП
/////
/////
/////
//Task GetNextRunForJobGroupWithEsppSchedulleAsync(Guid jobGroupId);
///
/// Получить nextRun для создаваемого шаблона, которого еще нет в БД
///
///
///
Task GetNextRunForNewTemplateAsync(Guid jobGroupId);
///
/// Получить NextRun по id существующего шаблона
///
///
/// Шаблон переведенный из unused
///
Task GetNextRunForTemplateAsync(Guid templateId, bool isNew);
}
}