private void buttonNew_Click(object sender, EventArgs e)
{
using (var dialog = new TemplateDialog("template1", new DatabaseTemplate()))
{
if (dialog.ShowDialog() == DialogResult.OK)
{
var template = dialog.ConfiguredTemplate;
// TODO - let the dialog config these internally
this.staticResponseTypeControl1.Configure(template);
this.eventResponseTypeControl1.Configure(template);
config.AddTemplate(dialog.SelectedAlias, template);
this.comboBoxTemplate.DataSource = config.Templates.Select(kvp => kvp.Key).ToList();
}
}
}