Set time values (specifically OriginalEstimate) using JIRA SDK
<p>I've been following <a href="http://www.codeproject.com/Tips/762516/Connecting-to-Jira-using-Csharp" rel="nofollow">this</a> guide on interfacing with JIRA through the Atlassian SDK.</p>

<p>But I've run into a brick wall when it comes to setting Issue time estimates using the SDK. I figured out a kludgey work around that lets you set the Remaining Time Estimate by adding a fake Worklog that specifies the new time:</p>

<pre><code>jiraConn = Jira.CreateRestClient(JIRA_BASE_ADDRESS, J_USER_ID, J_PASSWORD);
Issue newIssue = jiraConn.CreateIssue("CL");
//Inadequate 'solution':
newIssue.AddWorklog("0h", WorklogStrategy.NewRemainingEstimate, "10d");
</code></pre>

<p>I'm particularly interested in being able to set the OriginalEstimate value, but any advice on setting other Time Tracking Data would be great. I also tried changing the values for the IssueTimeTrackingData object returned by issue.GetTimeTrackingData() - but that object appears to be disconnected from the JIRA DB so changes to that don't commit.</p>