Ejemplo n.º 1
0
		protected virtual void Dispose(bool disposing) {
			if (disposing) {
				if (jiraConnector != null) {
					jiraConnector.Dispose();
					jiraConnector = null;
				}
			}
		}
Ejemplo n.º 2
0
		public JiraForm(JiraConnector jiraConnector) {
			InitializeComponent();
			this.Icon = GreenshotPlugin.Core.GreenshotResources.getGreenshotIcon();
			AcceptButton = uploadButton;
			CancelButton = cancelButton;

			initializeComponentText();

			this.columnSorter = new GreenshotColumnSorter();
			this.jiraListView.ListViewItemSorter = columnSorter;

			this.jiraConnector = jiraConnector;

			changeModus(false);
			try {
				if (!jiraConnector.isLoggedIn) {
					jiraConnector.login();
				}
			} catch (Exception e) {
				MessageBox.Show(Language.GetFormattedString("jira", LangKey.login_error, e.Message));
			}
			uploadButton.Enabled = false;
			updateForm();
		}