コード例 #1
0
        public IEnumerable <Ideation> GetIdeations(int projectId)
        {
            List <Ideation> modules = new List <Ideation>();

            modules.AddRange(IdeationRepo.ReadAll(projectId));

            return(modules);
        }
コード例 #2
0
 public void RemoveModule(int moduleId, bool questionnaire)
 {
     if (questionnaire)
     {
         QuestionnaireRepo.Delete(moduleId);
     }
     else
     {
         IdeationRepo.Delete(moduleId);
     }
 }
コード例 #3
0
        public void MakeTag(string tag, int moduleId, bool questionnaire)
        {
            if (questionnaire)
            {
                QuestionnaireRepo.CreateTag(tag, moduleId);
            }

            if (!questionnaire)
            {
                IdeationRepo.CreateTag(tag, moduleId);
            }
        }
コード例 #4
0
 public void EditIdeation(Ideation ideation)
 {
     IdeationRepo.Update(ideation);
 }
コード例 #5
0
 public void MakeIdeation(Ideation ideation)
 {
     IdeationRepo.Create(ideation);
 }
コード例 #6
0
 public Ideation GetIdeation(int phaseId, int projectId)
 {
     return(IdeationRepo.ReadAll(projectId).FirstOrDefault(m => m.ParentPhase.Id == phaseId));
 }
コード例 #7
0
 public Ideation GetIdeation(int moduleId)
 {
     return(IdeationRepo.ReadWithModule(moduleId));
 }