using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using MercatorApi;
using MercatorUi;
namespace MyNameSpace
{
public class Class1 : MercatorUi.Interfaces.IExec
{
public void Main()
{
List<string> list = Api.Zselect<string>(Globals.RepData, "select id,module from ACTIONS where (module='DEST') and ((id_actempl='.A-A729D53') or (id_actempl='.A-C48A0EB'))");
if (list == null)
return;
Progress.ProgressCreate(list.Count);
foreach (string idAction in list)
{
Progress.ProgressIncrement(1);
string id = Api.CleanRep(idAction);
string dir = Globals.RepData + "Files\\Actions\\DEST\\" + id;
if (System.IO.Directory.Exists(dir))
Api.CopyFolder(dir, "<" + Api.SqlFilePathRoots.Files + "Files\\Actions\\DEST\\" + id);
}
Progress.ProgressDestroy();
Dialogs.Stop("OK !");
}
}
}