private void submitToolStripMenuItem_Click(object sender, EventArgs e) { submitToolStripMenuItem.Enabled = false; //protect from double click ShowProgressBar(); TicketAttributes attributes = new TicketAttributes(); attributes.cc = ""; attributes.comment = ""; attributes.keywords = ""; attributes.component = GetSelected(componentToolStripMenuItem); attributes.milestone = GetSelected(milestonesToolStripMenuItem); attributes.severity = GetSelected(severityToolStripMenuItem); attributes.version = GetSelected(versionToolStripMenuItem); attributes.priority = GetSelected(priorityToolStripMenuItem); ITracXmlRpc trac = BuildTracService(); string description = string.Format(@" == Expected: == {0} == Actual: == {1} == Steps to repreduce: == {2} ", expected.Text, actual.Text, repreduce.Text); int id = trac.TicketCreate(summary.Text, description, attributes); SendSnapShot(trac, id); HideProgressBar(); using (CreatedTicket ct = new CreatedTicket(id, summary.Text)) ct.ShowDialog(this); summary.Text = ""; expected.Text = ""; actual.Text = ""; repreduce.Text = ""; clearImg_Click(sender, e); }
private void submitToolStripMenuItem_Click(object sender, EventArgs e) { submitToolStripMenuItem.Enabled = false; //protect from double click ShowProgressBar(); TicketAttributes attributes = new TicketAttributes(); attributes.cc = ""; attributes.comment = ""; attributes.keywords = ""; attributes.component = GetSelected(componentToolStripMenuItem); attributes.milestone = GetSelected(milestonesToolStripMenuItem); attributes.severity = GetSelected(severityToolStripMenuItem); attributes.version = GetSelected(versionToolStripMenuItem); attributes.priority = GetSelected(priorityToolStripMenuItem); ITracXmlRpc trac = BuildTracService(); string description = string.Format(@" == Expected: == {0} == Actual: == {1} == Steps to repreduce: == {2} ", expected.Text, actual.Text, repreduce.Text); int id = trac.TicketCreate(summary.Text, description, attributes); SendSnapShot(trac, id); HideProgressBar(); using (CreatedTicket ct = new CreatedTicket(id, summary.Text)) ct.ShowDialog(this); summary.Text = ""; expected.Text = ""; actual.Text = ""; repreduce.Text = ""; clearImg_Click(sender, e); }