public void CancelEditSubfile(int subfileIndex, EditSubfileDialog.EditMode mode) { if (mode == EditSubfileDialog.EditMode.NewAddition) { RemoveSubfile(subfileIndex); } }
public void OpenEditSubfileDialog(int index, EditSubfileDialog.EditMode mode) { if (_subfiles[index].SubfileType == AAMVASubfileType.JurisdictionSpecific) { EditJurisdictionSpecificSubfileDialog dlg = new EditJurisdictionSpecificSubfileDialog(this, (AAMVAJurisdiction)_comboBoxJurisdiction.SelectedValue, _subfiles[index], index, mode); dlg.StartPosition = this.StartPosition; dlg.ShowDialog(this); } else { EditSubfileDialog dlg = new EditSubfileDialog(this, (AAMVAJurisdiction)_comboBoxJurisdiction.SelectedValue, _subfiles[index], index, mode); dlg.StartPosition = this.StartPosition; dlg.ShowDialog(this); } }
public EditJurisdictionSpecificSubfileDialog(MainForm parent, AAMVAJurisdiction jurisdiction, MainForm.SubfileSkeleton subfileSkeleton, int subfileIndex, EditSubfileDialog.EditMode mode) { InitializeComponent(); this.Text = "Edit Subfile - Jurisdiction Specific"; _currentChar = ASCII_A; _parent = parent; _jurisdiction = jurisdiction; _subfileSkeleton = subfileSkeleton; _subfileIndex = subfileIndex; _closeAction = EditSubfileDialog.CloseAction.Cancel; _mode = mode; _btnSubmit.Enabled = false; if (subfileSkeleton.DataElements.Keys.Count > 0) { RepopulateDataElements(); } }