diff --git a/src/ScadaLink.TemplateEngine/TemplateService.cs b/src/ScadaLink.TemplateEngine/TemplateService.cs index c41a215..dc83f66 100644 --- a/src/ScadaLink.TemplateEngine/TemplateService.cs +++ b/src/ScadaLink.TemplateEngine/TemplateService.cs @@ -155,6 +155,31 @@ public class TemplateService return Result.Success(true); } + public async Task> MoveTemplateAsync( + int templateId, + int? newFolderId, + string user, + CancellationToken cancellationToken = default) + { + var template = await _repository.GetTemplateByIdAsync(templateId, cancellationToken); + if (template == null) + return Result