public async Task <JsonResult> EditIssue(string key, string priority, string summary, string description) { var data = new IssueToEdit(); // data.fields.project.key = "IECF"; data.fields.summary = summary; data.fields.description = description; //data.fields.issuetype.name = type; data.fields.priority.name = priority; data.fields.assignee.name = "enviuser"; HttpClient client = PrepareHttpClient(); string postBody = ServiceStack.Text.JsonSerializer.SerializeToString(data); HttpContent content = new System.Net.Http.StringContent(postBody, Encoding.UTF8, "application/json"); var response = await client.PutAsync("issue/" + key, content); var res = ""; if (response.IsSuccessStatusCode) { res = "Successfully edited!"; } return(Json(res, JsonRequestBehavior.AllowGet)); }
public async Task<JsonResult> EditIssue(string key, string priority, string summary, string description) { var data = new IssueToEdit(); // data.fields.project.key = "IECF"; data.fields.summary = summary; data.fields.description = description; //data.fields.issuetype.name = type; data.fields.priority.name = priority; data.fields.assignee.name = "enviuser"; HttpClient client = PrepareHttpClient(); string postBody = ServiceStack.Text.JsonSerializer.SerializeToString(data); HttpContent content = new System.Net.Http.StringContent(postBody, Encoding.UTF8, "application/json"); var response = await client.PutAsync("issue/" + key, content); var res = ""; if (response.IsSuccessStatusCode) { res = "Successfully edited!"; } return Json(res, JsonRequestBehavior.AllowGet); }