public JsonResult Get(int id) { var qnaDB = new QnADB(_context); var qna = qnaDB.get(id); return(Json(qna)); }
public JsonResult Get() { var qnaDB = new QnADB(_context); List <QnA> all = qnaDB.getAll(); return(Json(all)); }
public JsonResult DownvoteQuestion(int id) { var qnaDB = new QnADB(_context); bool OK = qnaDB.downvoteQuestion(id); if (!OK) { return(Json("Could not downvote QnA in database!")); } return(Json("OK")); }
public JsonResult UpvoteAnswer(int id) { var qnaDB = new QnADB(_context); bool OK = qnaDB.upvoteAnswer(id); if (!OK) { return(Json("Could not upvote QnA in database!")); } return(Json("OK")); }
public JsonResult Delete(int id) { var qnaDB = new QnADB(_context); bool OK = qnaDB.delete(id); if (!OK) { return(Json("Could not delete QnA from database!")); } return(Json("OK")); }
public JsonResult Post([FromBody] QnA qna) { if (ModelState.IsValid) { var qnaDB = new QnADB(_context); bool OK = qnaDB.save(qna); if (OK) { return(Json("OK")); } } return(Json("Could not insert QnA into database!")); }
public JsonResult PostQuestion(int question, [FromBody] Answer answer) { if (ModelState.IsValid) { var qnaDB = new QnADB(_context); bool OK = qnaDB.saveAnswer(question, answer); if (OK) { return(Json("OK")); } } return(Json("Could not insert QnA into database!")); }