public int DeleteByTestIdTagId(int testId, int tagId)
        {
            TestTagCRUD tag = new TestTagCRUD();

            tag.DeleteByTestIdTagId(testId, tagId);
            return(testId);
        }
Beispiel #2
0
        public List <TestQuestionTagDTO> FindOr(string tag)
        {
            StringConverter      converter   = new StringConverter();
            List <string>        tags        = converter.CreateListFromString(tag);
            TagCRUD              tagCRUD     = new TagCRUD();
            List <TagDTO>        tagDTOs     = tagCRUD.GetAll();
            TestTagCRUD          testTagCRUD = new TestTagCRUD();
            List <TestTagDTO>    testTagDTOs = testTagCRUD.GetAll();
            List <TestTagsModel> tests       = TestTagDTOToTestTagsModel(testTagDTOs);
            List <int>           tagId       = FindTagsID(tagDTOs, tags);

            tests = DeleteUselessTestsOr(tests, tagId);
            return(GetAllRightTests(tests));
        }
        public TestTagDTO GetTestByTag(int testId, int tagId)       //вывод связи тест-тег
        {
            TestTagCRUD tag = new TestTagCRUD();

            return(tag.GetByTestIdTagId(testId, tagId));
        }
        public int TestTagCreate(TestTagDTO testtag)
        {
            TestTagCRUD tag = new TestTagCRUD();

            return(tag.Add(testtag));
        }