public void ProgressWorkflow(string issueKey, string action, string assignee) { if (assignee != null) { var assigneeField = new RemoteFieldValue { id = "assignee", values = new[] { assignee } }; soapService.progressWorkflowAction(loginToken, issueKey, action, new[] { assigneeField }); } else { soapService.progressWorkflowAction(loginToken, issueKey, action, new RemoteFieldValue[] { }); } }
public Issue UpdateIssue(string issueKey, string fieldName, string fieldValue) { try { var remoteFieldValue = new RemoteFieldValue { id = fieldName, values = new[] { fieldValue } }; return CreateIssue(soapService.updateIssue(loginToken, issueKey, new[] { remoteFieldValue })); } catch (SoapException ex) { ProcessException(ex); throw; } }