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);
        }
Example #2
0
 public static string SaveSubmission(SelectedSubmissionExtra value) => nameof(SaveSubmission).Execute <SelectedSubmissionExtra, string>(value);