using Admin.Core.Model.Model_New;
using System.Threading.Tasks;

namespace Admin.Core.IService
{
    /// <summary>
    /// ISmTaskExecutionServices
    /// </summary>	
    public interface ISmTaskExecutionServices :IBaseServices<SmTaskExecution>
	{
        Task<bool> PlanMoveUp(string id);
        Task<bool> PlanMoveDown(string id);
        Task<bool> PlanDelete(string id);
        Task<SmTaskExecution> PlanNextPass(SmTaskExecution sm);
    }
}