public ResponseMessageWrap <int> Update([FromBody] QuestionSet questionSet)
 {
     return(new ResponseMessageWrap <int>
     {
         Body = QuestionSetService.Update(questionSet)
     });
 }
 public ResponseMessageWrap <int> DeleteById(long id)
 {
     return(new ResponseMessageWrap <int>
     {
         Body = QuestionSetService.DeleteById(id)
     });
 }
        public IActionResult DeleteTodoItem(int id)
        {
            var service = new QuestionSetService(_context);

            service.DeleteQuestonSet(id);

            return(NoContent());
        }
 public QuestionSetController(QuestionSetService questionSetService, IQuestionSetRepository questionSetRepository)
 {
     QuestionSetService    = questionSetService;
     QuestionSetRepository = questionSetRepository;
 }
        public void SaveSet(QuestionSetViewModel questionSet)
        {
            var service = new QuestionSetService(_context);

            service.SaveQuestionSet(questionSet);
        }
        public IEnumerable <QuestionSetViewModel> GetSets()
        {
            var service = new QuestionSetService(_context);  // TODO inject

            return(service.GetQuestionSets());
        }