Ejemplo n.º 1
0
        protected virtual void OnButtonAddClicked(object sender, System.EventArgs e)
        {
            EditRepositoryDialog dlg = new EditRepositoryDialog(null);

            try {
                if (MessageService.RunCustomDialog(dlg) == (int)Gtk.ResponseType.Ok && dlg.Repository != null)
                {
                    VersionControlService.AddRepository(dlg.Repository);
                    VersionControlService.SaveConfiguration();
                    LoadRepositories(dlg.Repository, Gtk.TreeIter.Zero);
                }
            } finally {
                dlg.Destroy();
            }
        }