public Section GetSingleSection(int id, bool questionsIncluded = true) { var section = _sectionRepository.Find(id); if (questionsIncluded) { section.Questions = _questionRepository.GetQuestionsForSection(id); } return(section); }
public ActionResult Edit(int?id) { if (id == null) { ModelState.AddModelError("", "参数验证失败."); return(View()); } var vo = new SectionViewModel().FromEntity <SectionViewModel>(_sectionRepo.Find(id.Value)); return(View(vo)); }
public ISet <Question> GetQuestionsForSection(int sectionId) { var section = _sectionRepository.Find(sectionId); if (section == null) { return(null); } var questions = _questionRepository.GetQuestionsForSection(sectionId); return(questions); }
private Section GetSectionEntity(int id) { return(_sectionRepository.Find(id)); }