private void button7_Click(object sender, EventArgs e) { try { var taskApi = new IO.Swagger.Api.TaskWorkApi(Configuration); if (wfGrid.SelectedRows != null && wfGrid.SelectedRows.Count > 0) { var exitcodes = taskApi.TaskWorkGetExitCodesByTaskWorkIds(new List <int?>() { Convert.ToInt32(wfGrid.SelectedRows[0].Cells["ID"].Value.ToString()) }); wfGrid.DataSource = exitcodes; } } catch (Exception exception) { MessageBox.Show(exception.Message); } }
private void button6_Click(object sender, EventArgs e) { var taskApi = new IO.Swagger.Api.TaskWorkApi(Configuration); var select = taskApi.TaskWorkGetDefaultSelect(); var tasks = taskApi.TaskWorkGetTasks(new TaskWorkRequestDTO(select)); var tasksTable = new DataTable(); foreach (var columnSearchResult in tasks.First().Columns) { tasksTable.Columns.Add(columnSearchResult.Id); } foreach (var rowSearchResult in tasks) { tasksTable.Rows.Add(rowSearchResult.Columns.Select(i => i.Value).ToArray()); } wfGrid.DataSource = tasksTable; }