public static Settings ShowConfig(Project project) { ConfigWindow configWindow;// = new ConfigWindow(GetSettings(project)); if (!File.Exists(GetConfigFilename(project))) { configWindow = new ConfigWindow(new Settings() { ConnectionString = "Server=.;Integrated Security=SSPI;", UseDefaultSqlCmdValues = true, DeploymentFolder = Path.Combine(new FileInfo(project.FullName).DirectoryName, "Deploy") }); } else { configWindow = new ConfigWindow(GetSettings(project)); } configWindow.ShowDialog(); if (configWindow.Cancelled) { return null; } var newSettings = configWindow.GetSettings(); WriteSettings(GetConfigFilename(project), newSettings.ConnectionString, newSettings.UseDefaultSqlCmdValues.ToString(), newSettings.DeploymentFolder); return GetSettings(project); }
public static Settings ShowConfig(Project project) { ConfigWindow configWindow;// = new ConfigWindow(GetSettings(project)); if (!File.Exists(GetConfigFilename(project))) { configWindow = new ConfigWindow(new Settings() { ConnectionString = "Server=.;Integrated Security=SSPI;", UseDefaultSqlCmdValues = true, DeploymentFolder = Path.Combine(new FileInfo(project.FullName).DirectoryName, "Deploy") }); } else { configWindow = new ConfigWindow(GetSettings(project)); } configWindow.ShowDialog(); if (configWindow.Cancelled) { return(null); } var newSettings = configWindow.GetSettings(); WriteSettings(GetConfigFilename(project), newSettings.ConnectionString, newSettings.UseDefaultSqlCmdValues.ToString(), newSettings.DeploymentFolder); return(GetSettings(project)); }