/// <summary> /// Show the status window, and wait for the user to respond. /// </summary> /// <param name="message"></param> private DialogResult ShowYesNo(bool isInteractive, string title, string message) { if (isInteractive == false) { Logit(message); return(DialogResult.Ignore); } else { using (SaveToDatabaseWindow queryWindow = new SaveToDatabaseWindow(title, message)) { DialogResult result = queryWindow.ShowDialog(); return(result); } } }
/// <summary> /// Method to prompt the user for saving tables and SimioLogs. /// </summary> /// <param name="message"></param> /// <param name="caption"></param> /// <param name="saveTables"></param> /// <param name="saveLogs"></param> private void SaveDataToSql(string message, string caption, out bool saveTables, out bool saveLogs) { saveTables = true; saveLogs = true; SaveToDatabaseWindow saveWindow = new SaveToDatabaseWindow(caption, message); DialogResult result = saveWindow.ShowDialog(); Logit(message); if (result == DialogResult.OK) { saveTables = saveWindow.SaveTables; saveLogs = saveWindow.SaveLogs; } }