/// <summary> /// Сохраненить изменения /// </summary> private bool SaveChanges(bool saveAs) { // определение имени файла string newFileName = ""; if (saveAs || fileName == "") { if (saveFileDialog.ShowDialog() == DialogResult.OK) { newFileName = saveFileDialog.FileName; } } else { newFileName = fileName; } if (newFileName == "") { return(false); } else { // сохранение шаблона устройства string errMsg; if (devTemplate.SaveTemplate(newFileName, out errMsg)) { fileName = newFileName; Modified = false; return(true); } else { ScadaUiUtils.ShowError(errMsg); return(false); } } }