public DialogResult CheckForSave(bool asNewFile) { ucDataCreation ucData = _mainForm.PanelDataCreation.Controls.OfType <ucDataCreation>().First(); DialogResult dialogResult = DialogResult.No; if (ucData.DataSaved || ucData.DataCreationGrid.RowCount == 0) { return(dialogResult); } dialogResult = MessageBox.Show("Сохранить набор данных?", "Сохранение набора данных", MessageBoxButtons.YesNoCancel); if (dialogResult == DialogResult.Yes) { ucData.SaveData(asNewFile); } return(dialogResult); }
private void mb_File_SaveDataAs_Click(object sender, EventArgs e) { ucDataCreation ucData = _mainForm.PanelDataCreation.Controls.OfType <ucDataCreation>().First(); ucData.SaveData(true); }