private void ExecutionSelected(object sender, ExecutionSelectedEventArgs e) { var json = RestClient.Get($"executions/{e.ExecutionId}"); if (json == null) { MessageBox.Show("Execution does not exist", ""); return; } execution = JsonConvert.DeserializeObject <Execution>(json); RenderExecution(); json = RestClient.Get($"history?executionid={e.ExecutionId}"); if (json != null) { detail.SetHistory(JsonConvert.DeserializeObject <List <History> >(json)); } json = RestClient.Get($"variables?executionid={e.ExecutionId}"); if (json != null) { detail.SetVariables((JObject)JsonConvert.DeserializeObject(json)); } }
private void SelectedExecutionChanged(object sender, EventArgs e) { var ea = new ExecutionSelectedEventArgs { ExecutionId = ((ExecutionSummary)lstbExecutions.SelectedItem).ExecutionId }; OnExecutionSelected?.Invoke(this, ea); }