public JsonResult GetCategories() { var custServAccessLayer = new CustomerServiceAccessLayer(_context); IEnumerable <Category> categories = custServAccessLayer.GetAllCategories(); return(Json(categories)); }
public JsonResult PostQuestion([FromBody] CreateQuestion inQuestion) { if (TryValidateModel(inQuestion)) { var custServAccessLayer = new CustomerServiceAccessLayer(_context); var question = custServAccessLayer.PostQuestion(inQuestion); return(Json(question)); } return(Json(null)); }
public JsonResult PutQuestionsAnswer(int id, [FromBody] AnswerQuestion answer) { if (TryValidateModel(answer)) { var custServAccessLayer = new CustomerServiceAccessLayer(_context); var question = custServAccessLayer.PutQuestionsAnswer(id, answer); return(Json(question)); } return(Json(null)); }
public JsonResult PutRating(int id, [FromBody] RateQuestion rater) { if (TryValidateModel(rater)) { var custServAccessLayer = new CustomerServiceAccessLayer(_context); var question = custServAccessLayer.PutRating(id, rater); return(Json(question)); } return(Json(null)); }