public void Cancel() { XmlHelper h = new XmlHelper(); h.AddElement(".", "BatchID", _batchID); _project.SendRequest("DS.Base.CancelBatch", new Envelope(h)); }
private void btnDelete_Click(object sender, EventArgs e) { if (rbAll.Checked) { XmlHelper sh = new XmlHelper(); XmlHelper th = new XmlHelper(); Parallel.ForEach(MainForm.CurrentUDS.Contracts, contract => { sh.AddElement(".", "ContractName", contract.Name); }); Parallel.ForEach(MainForm.CurrentUDT.Tables, table => { th.AddElement(".", "TableName", table.Name); }); try { _project.SendRequest("UDSManagerService.DeleteContracts", new Envelope(sh)); } catch { } try { _project.SendRequest("UDTService.DDL.DropTables", new Envelope(th)); } catch { } } MainForm.Projects.RemoveProject(_project.Name); this.Close(); }