using System;
using System.Text.RegularExpressions;
using ZennoLab.CommandCenter;
namespace ZennoLab.OwnCode
{
public static class TaskHelper
{
public static string GetTaskId(string taskName)
{
foreach (var task in ZennoPoster.TasksList)
{
string name = Regex.Match(task, @"<Name>(.*?)</Name>").Groups[1].Value;
if (name == taskName)
return Regex.Match(task, @"<Id>(.*?)</Id>").Groups[1].Value;
}
return string.Empty;
}
public static string GetStatus(string taskId)
{
var info = ZennoPoster.GetTaskInfo(Guid.Parse(taskId));
return Regex.Match(info, @"<Status>(.*?)</Status>").Groups[1].Value;
}
}
}