public async Task <ActionResult <string> > RemoveIssue([FromBody] NewIssueType body) { var res = await cr.RemoveIssue(HttpContext.Items["UserID"].ToString(), body.columnid, body.issueid); if (res == "") { return(BadRequest()); } return(res); }
public async Task <ActionResult <ClientColumn> > AddIssue([FromBody] NewIssueType body) { /*var column = collection.Find(item => item.ID == body.columnid).FirstOrDefault(); * if (column == null) return BadRequest("Column " + body.columnid + " not found."); * var issue = issueCollection.Find(item => item.ID == body.issueid).FirstOrDefault(); * if (issue == null) return BadRequest("Issue " + body.issueid + " not found."); * column.issues.Add(issue.ID); * collection.FindOneAndReplace(item => item.ID == column.ID, column); * return column;*/ var res = await cr.AddIssue(HttpContext.Items["UserID"].ToString(), body.columnid, body.issueid); if (res == null) { return(BadRequest()); } return(res); }