Example #1
0
        public IHttpActionResult DeleteQuestion([FromBody] QuestionDTO RequestQuestion)
        {
            QuestionManager questionM = new QuestionManager();

            if (questionM.ExistingQuestion(RequestQuestion.QuestionString) == true)
            {
                Question q = questionM.GetQuestion(RequestQuestion.QuestionString);
                questionM.DeleteQuestion(q);
                return(Ok("Successful"));
            }
            else
            {
                return(Content(HttpStatusCode.Conflict, "Question not in database."));
            }
        }
Example #2
0
        public IHttpActionResult AddQuestion([FromBody] QuestionDTO Request)
        {
            QuestionManager questionM = new QuestionManager();
            bool            isExist   = questionM.ExistingQuestion(Request.QuestionString);

            if (isExist == false)
            {
                questionM.CreateQuestion(Request.QuestionString);
                return(Ok("Succesfully Added"));
            }
            else
            {
                return(Content(HttpStatusCode.Conflict, "Question already exists"));
            }
        }