// 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)); }
public async Task <IEnumerable <Publisher> > SearchAsync(SearchObjectPublishers searchObject) { return(await _dbContext.Publishers .Where(publisher => publisher.Name.Contains(searchObject.Name)) .ToListAsync()); }