示例#1
0
        public IdeasResponse GetIdeas(string name, string email, string author, string ideaPage, int pageSize, int currentPage, string orderBy, string order)
        {
            List <Idea> ideas = _iIdeaRepository.GetIdeas(email, author, ideaPage, pageSize, currentPage, orderBy, order);

            if (ideas.Any())
            {
                if (ideas.First().IsSuccess)
                {
                    return(new IdeasResponse(ideas.First().IsSuccess, ideas.First().Message, ideas));
                }
                else
                {
                    return(new IdeasResponse(ideas.First().IsSuccess, ideas.First().Message, null));
                }
            }
            return(new IdeasResponse(true, "", null));
        }