public async Task <IActionResult> Search(string key = "") { var stores = await _costCenterRepo.Search(key).ToListAsync(); var viewModels = AutoMapper.Mapper.Map <IEnumerable <SearchViewModel> >(stores); return(Ok(viewModels)); }
public async Task <ActionResult <List <CostCenterVM> > > Search(string name) { try { var result = await costcenterRepository.Search(name); if (result.Any()) { return(result); } return(NotFound()); } catch (DbUpdateException Ex) { return(StatusCode(StatusCodes.Status500InternalServerError, Ex.InnerException.Message)); } }