public void MakeVote(int feedbackId, string userId, int?deviceId, double?x, double?y) { Idea feedback = IdeationQuestionRepo.ReadIdea(feedbackId, false); if (VoteMan.VerifyVotingOnFeedback(feedbackId, userId, deviceId, x, y)) { //TODO fix voting via device feedback.VoteCount++; EditIdea(feedback); } }
public void MakeIdea(Idea idea) { IdeationQuestionRepo.Create(idea); }
public Idea GetIdea(int ideaId) { return(IdeationQuestionRepo.ReadWithFields(ideaId)); }
public void EditIdea(Idea idea) { IdeationQuestionRepo.Update(idea); }
public List <IdeationQuestion> GetAllByModuleId(int id) { return(IdeationQuestionRepo.ReadAll(id).ToList()); }
public List <IdeationQuestion> GetAll() { return(IdeationQuestionRepo.ReadAll().ToList()); }
public void RemoveFields(int ideaId) { IdeationQuestionRepo.DeleteFields(ideaId); }
public List <Idea> GetIdeas() { return(IdeationQuestionRepo.ReadAllIdeas().ToList()); }
public IdeationQuestion GetQuestion(int questionId, bool details) { return(IdeationQuestionRepo.Read(questionId, details)); }
public void EditQuestion(IdeationQuestion question) { IdeationQuestionRepo.Update(question); }
public Report GetReport(int reportId) { return(IdeationQuestionRepo.ReadReport(reportId, false)); }
public IEnumerable <Report> GetAllReportsByIdea(int ideaId) { return(IdeationQuestionRepo.ReadAllReportsByIdea(ideaId)); }
public void MakeReport(Report obj) { IdeationQuestionRepo.Create(obj); }
public void EditReport(Report obj) { IdeationQuestionRepo.Update(obj); }
public void RemoveReports(int ideaId) { IdeationQuestionRepo.DeleteReports(ideaId); }
public void RemoveIdea(int ideaId) { IdeationQuestionRepo.DeleteIdea(ideaId); }
public List <Idea> GetIdeas(int questionId) { return(IdeationQuestionRepo.ReadAllIdeasByQuestion(questionId).ToList()); }
public void MakeQuestion(IdeationQuestion question, int moduleId) { IdeationQuestionRepo.Create(question); }
public void RemoveQuestion(int questionId) { IdeationQuestionRepo.Delete(questionId); }
public IEnumerable <Field> GetAllFields(int ideaId) { return(IdeationQuestionRepo.ReadAllFields(ideaId)); }