namespace EgwCoreLib.Lux.Data.Services.Job
{
public interface IJobStepService
{
#region Public Methods
///
/// Eliminazione record
///
///
///
Task DeleteAsync(JobStepModel entity);
///
/// Elenco JobStep per parent (jobID)
///
/// ID Job padre
///
Task> GetByParentAsync(int jobID);
///
/// Sposta record JobStep (up/down)
///
/// Record da spostare
/// true per muovi su, false per giù
///
Task MoveAsync(JobStepModel selRec, bool moveUp);
///
/// Upsert record JobStep (aggiorna o inserisce)
///
///
///
Task UpsertAsync(JobStepModel upsRec);
#endregion Public Methods
}
}