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)); }