Example #1
0
        // GET: Publishers/Delete/5
        public async Task <IActionResult> Search(SearchObjectPublishers searchObject)
        {
            var pageSize = 10;
            var model    = await _publisherService.Search(searchObject);

            return(View("~/Views/Publishers/Index.cshtml", PaginatedList <Publisher, SearchObjectDevelopers> .Create(model, 1, pageSize, searchObject)));
        }
        public async Task <IActionResult> Search(SearchObjectPublishers searchObject)
        {
            try
            {
                var model = await _publisherService.Search(searchObject);

                return(Ok(model));
            }
            catch (Exception ex)
            {
                return(BadRequest(ex.Message));
            }
        }
 public async Task <IEnumerable <Publisher> > Search(SearchObjectPublishers searchObject)
 {
     return(await _businessLogicPublishers.SearchAsync(searchObject));
 }
 public async Task <IEnumerable <Publisher> > SearchAsync(SearchObjectPublishers searchObject)
 {
     return(await _publisherRepository.SearchAsync(searchObject));
 }
Example #5
0
 public async Task <IEnumerable <Publisher> > SearchAsync(SearchObjectPublishers searchObject)
 {
     return(await _dbContext.Publishers
            .Where(publisher => publisher.Name.Contains(searchObject.Name))
            .ToListAsync());
 }