Привет, что-то туплю, не могу разобраться, есть такой код
Как мне сделать проверку, что бы в случае возврата -1, задание отправлялось по пути FALSE в кубике.
Код:
Tab tab = instance.ActiveTab;
if (tab.IsBusy) tab.WaitDownloading();
// get document
Document doc = tab.MainDocument;
// найдем элемент с заданным текстом
HtmlElement th = doc.FindElementByTag("form", 0).FindChildByAttribute("strong", "innertext", "Thank You", "text", 0);
if (!th.IsVoid)
{
// Клик на "Okay"
HtmlElement he = doc.FindElementByTag("form", 0).FindChildById("checkpointSubmitButton");
if (he.IsVoid) {
he = doc.FindElementByTag("form", 0).FindChildByName("submit[Okay]");
}
if (he.IsVoid) {
he = doc.FindElementByTag("form", 0).FindChildByAttribute("button", "InnerText", "Okay", "regexp", 0);
}
if (he.IsVoid) return -1;
// Задержка эмуляции
instance.WaitFieldEmulationDelay();
// Вызвать событие "click"
he.RiseEvent("click", instance.EmulationLevel);
System.Threading.Thread.Sleep(4000);
return 0;
}
else
{
return -1;
}