//------------------------------------------------------------------------------------------------- public Result EditIdea(int ideaId, ChangedIdeaDto idea) { if (_Repository.IsIdeaLocked(ideaId)) { return(new Result() { value = false, content = "ایده توسط کمیته بررسی شده و یا وجود ندارد و قابل تغییر نیست" }); } else { return(_Repository.EditIdea(ideaId, idea)); } }
//------------------------------------------------------------------------------------------------- public Result AddCommentToIdea(CommentDto newcomment) { if (_RepositoryIdea.IsIdeaLocked(newcomment.IdeaId)) { return(new Result() { Value = false, Content = "ایده توسط کمیته بررسی شده و یا وجود ندارد و موارد وابسته به آن قابل تغییر نیست" }); } else { return(_Repository.AddCommentToIdea(newcomment)); } }