// GET: PrepareExam
        public ActionResult Index()
        {
            SERVICE.service       ss = new SERVICE.service();
            List <SelectListItem> EducationProgramList = new List <SelectListItem>();

            EducationProgramList.AddRange(new SelectList(ss.getEducationProgramAll().educationPrograms, "ID", "Name"));
            EducationProgramList.Insert(0, new SelectListItem {
                Text = "Seçim", Value = "-1"
            });
            ViewBag.EducationProgramID = EducationProgramList;

            List <SelectListItem> DifficultyList = new List <SelectListItem>();

            DifficultyList.AddRange(new SelectList(ss.getDifficultyAll().difficultys, "ID", "Name"));
            DifficultyList.Insert(0, new SelectListItem {
                Text = "Seçim", Value = "-1"
            });
            ViewBag.DifficultyID = DifficultyList;

            List <SelectListItem> QuestionTypeList = new List <SelectListItem>();

            QuestionTypeList.AddRange(new SelectList(ss.getQuestionTypeAll(), "ID", "Name"));
            QuestionTypeList.Insert(0, new SelectListItem {
                Text = "Seçim", Value = "-1"
            });
            ViewBag.QuestionTypeID = QuestionTypeList;

            List <SelectListItem> LanguageList = new List <SelectListItem>();

            LanguageList.AddRange(new SelectList(ss.getLanguageAll(), "ID", "Name"));
            LanguageList.Insert(0, new SelectListItem {
                Text = "Seçim", Value = "-1"
            });
            ViewBag.LanguageID = LanguageList;

            List <Lesson>         lesson     = new List <Lesson>();
            List <SelectListItem> LessonList = new List <SelectListItem>();

            LessonList.AddRange(new SelectList(lesson, "ID", "Name"));
            LessonList.Insert(0, new SelectListItem {
                Text = "Seçim", Value = "-1"
            });
            ViewBag.LessonID = LessonList;

            List <Subject>        subject     = new List <Subject>();
            List <SelectListItem> SubjectList = new List <SelectListItem>();

            SubjectList.AddRange(new SelectList(subject, "ID", "Name"));
            SubjectList.Insert(0, new SelectListItem {
                Text = "Seçim", Value = "-1"
            });
            ViewBag.SubjectID = SubjectList;
            return(View());
        }
        // GET: QuestionPreliminary
        public ActionResult Index()
        {
            SERVICE.service ss = new SERVICE.service();
            ViewBag.LanguageID         = new SelectList(ss.getLanguageAll(), "ID", "Name");
            ViewBag.EducationProgramID = new SelectList(ss.getEducationProgramAll().educationPrograms, "ID", "Name");
            ViewBag.SubjectID          = new SelectList(ss.getSubjectAll().subjects, "ID", "Name");
            ViewBag.DifficultyID       = new SelectList(ss.getDifficultyAll().difficultys, "ID", "Name");
            ViewBag.QuestionTypeID     = new SelectList(ss.getQuestionTypeAll(), "ID", "Name");

            List <Lesson> lesson = new List <Lesson>();

            ViewBag.LessonID = new SelectList(lesson, "ID", "Name");
            return(View());
        }
 public ActionResult addSubject(Subject subject)
 {
     subject.State = true;
     SERVICE.service ss = new SERVICE.service();
     return(Json(ss.addSubject(subject)));
 }
 public ActionResult getSubjectFromLessonID(int lessonID)
 {
     SERVICE.service ss = new SERVICE.service();
     return(Json(ss.getSubjectFromLessonID(lessonID)));
 }
 public ActionResult deleteLesson(int ID)
 {
     SERVICE.service ss = new SERVICE.service();
     return(Json(ss.deleteLesson(ID)));
 }
 public ActionResult updateLesson(Lesson lesson)
 {
     lesson.State = true;
     SERVICE.service ss = new SERVICE.service();
     return(Json(ss.updateLesson(lesson)));
 }
 public ActionResult getLessonFromEducationID(int educationProgramID)
 {
     SERVICE.service ss = new SERVICE.service();
     return(Json(ss.getLessonFromEducationID(educationProgramID)));
 }
 public ActionResult deleteEducationProgram(int ID)
 {
     SERVICE.service ss = new SERVICE.service();
     return(Json(ss.deleteEducationProgram(ID)));
 }
 public ActionResult updateEducationProgram(EducationProgram educationProgram)
 {
     SERVICE.service ss = new SERVICE.service();
     educationProgram.State = true;
     return(Json(ss.updateEducationProgram(educationProgram)));
 }
 public ActionResult getEducationProgramAll()
 {
     SERVICE.service ss = new SERVICE.service();
     return(Json(ss.getEducationProgramAll()));
 }
 public ActionResult updateQuestion(Question question)
 {
     SERVICE.service ss = new SERVICE.service();
     return(Json(ss.updateQuestion(question)));
 }
 //getQuestionFromSubjectID
 public ActionResult getQuestionFromSubjectID(int subjectID, int difficultyID)
 {
     SERVICE.service ss = new SERVICE.service();
     return(Json(ss.getQuestionFromSubjectID(subjectID, difficultyID)));
 }
 public ActionResult updateDifficulty(Difficulty difficulty)
 {
     SERVICE.service ss = new SERVICE.service();
     difficulty.State = true;
     return(Json(ss.updateDifficulty(difficulty)));
 }
 public ActionResult getDifficultyAll()
 {
     SERVICE.service ss = new SERVICE.service();
     return(Json(ss.getDifficultyAll()));
 }
 public ActionResult getQuestionFromFilters(List <ExamFilterModel> filters)
 {
     SERVICE.service ss = new SERVICE.service();
     return(Json(ss.getQuestionFromFilters(filters)));
 }