public void CreateTest()
        {
            Test test = new Test();

            test.Title = Title;
            test.Open  = false;
            Random random = new Random();

            test.TestId = random.Next();
            SurveyDbContext surveyEntities = new SurveyDbContext();

            foreach (var item in CreatingQuestionmodels.Where(x => x.Soru != null && x.Choices.Count > 1))
            {
                item.Addtodatabase(surveyEntities, test.TestId);
            }
            surveyEntities.Tests.Add(test);
            surveyEntities.SaveChanges();
        }
        public void EditTest(int testid)
        {
            SurveyDbContext surveyEntities = new SurveyDbContext();
            Random          random         = new Random();

            if (Title.Length > 5)
            {
                surveyEntities.Tests.Single(x => x.TestId == testid).Title = Title;
            }
            foreach (var item in EditQuestionModels)
            {
                item.UpdateDatabase(surveyEntities);
            }
            foreach (var item in CreatingQuestionmodels.Where(x => x.Soru != null && x.Choices.Count > 1))
            {
                item.Addtodatabase(surveyEntities, testid);
            }
            surveyEntities.SaveChanges();
        }