package com.education.vidyarthi.online.serviceimpl;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional;
import com.education.vidyarthi.online.Dao.QuestionOptionsDao;
import com.education.vidyarthi.online.model.QuestionOptions;
import com.education.vidyarthi.online.service.QuestionOptionsService;
@Service("questionOptionsService")
@Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
public class QuestionOptionsServiceImpl implements QuestionOptionsService {
@Autowired
private QuestionOptionsDao questionOptionsDao;
public List<QuestionOptions> listQuestionOptions() {
return questionOptionsDao.listQuestionOptions();
}
public List<QuestionOptions> getQuestionOptionsByQuestionId(Long questionId) {
return questionOptionsDao.getQuestionOptionsByQuestionId(questionId);
}
public List<QuestionOptions> getQuestionOptionsByQuesOpId(Long quesOpId) {
return questionOptionsDao.getQuestionOptionsByQuesOpId(quesOpId);
}
public void saveQuestionOptions(QuestionOptions questionOptions) {
questionOptionsDao.saveQuestionOptions(questionOptions);
}
public void updateQuestionOptions(QuestionOptions questionOptions) {
questionOptionsDao.updateQuestionOptions(questionOptions);
}
public void deleteQuestionOptionsByQuestionId(Long questionId) {
questionOptionsDao.deleteQuestionOptionsByQuestionId(questionId);
}
}
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional;
import com.education.vidyarthi.online.Dao.QuestionOptionsDao;
import com.education.vidyarthi.online.model.QuestionOptions;
import com.education.vidyarthi.online.service.QuestionOptionsService;
@Service("questionOptionsService")
@Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
public class QuestionOptionsServiceImpl implements QuestionOptionsService {
@Autowired
private QuestionOptionsDao questionOptionsDao;
public List<QuestionOptions> listQuestionOptions() {
return questionOptionsDao.listQuestionOptions();
}
public List<QuestionOptions> getQuestionOptionsByQuestionId(Long questionId) {
return questionOptionsDao.getQuestionOptionsByQuestionId(questionId);
}
public List<QuestionOptions> getQuestionOptionsByQuesOpId(Long quesOpId) {
return questionOptionsDao.getQuestionOptionsByQuesOpId(quesOpId);
}
public void saveQuestionOptions(QuestionOptions questionOptions) {
questionOptionsDao.saveQuestionOptions(questionOptions);
}
public void updateQuestionOptions(QuestionOptions questionOptions) {
questionOptionsDao.updateQuestionOptions(questionOptions);
}
public void deleteQuestionOptionsByQuestionId(Long questionId) {
questionOptionsDao.deleteQuestionOptionsByQuestionId(questionId);
}
}
0 comments:
Post a Comment