private void DoEdit(string submissionURI) { selectedSubmission = ServerCommand.LoadSubmission(submissionURI); submissionBindingSource.DataSource = selectedSubmission; inputsGrid.AutoGenerateColumns = true; inputsBindingSource.DataSource = selectedSubmission.InputsTable; //TODO The next 3 lines DOES NOT causes 3 round trips to the server... customerTextBox.Text = selectedSubmission.Customer; formTextBox.Text = selectedSubmission.Form; groupTextBox.Text = selectedSubmission.Group; dateTextBox.Text = selectedSubmission.Date.ToLongDateString(); ShowDialog(Program.MainForm); }
public static string SaveSubmission(SelectedSubmissionExtra value) => nameof(SaveSubmission).Execute <SelectedSubmissionExtra, string>(value);