MonoDevelop.VersionControl.Dialogs.SelectRepositoryDialog.OnButtonAddClicked C# (CSharp) Method

OnButtonAddClicked() protected method

protected OnButtonAddClicked ( object sender, System e ) : void
sender object
e System
return void
		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 ();
			}
		}