// Диалоговое окно ввода информации о повреждениях. // В этом же методе происходит запись полученных данных в объект данных об операции. private DialogResult OpenInjuriesInput() { InjuriesInput injuriesInput = new InjuriesInput(); injuriesInput.ShowDialog(); DialogResult result = injuriesInput.DialogResult; if (result == DialogResult.OK) { // Сохраняем введённые данные в объект операции operationInfo.damageList = OperationInfo.InjuriesToDamages(injuriesInput.input.ToArray()); } injuriesInput.Dispose(); return(result); }