public ReaderListViewModel SearchByFullName(string searchTerm) { var readersVm = new List <ReaderViewModel>(); var readers = string.IsNullOrEmpty(searchTerm) ? _readerRepository.GetAll() : _readerRepository.SearchByFullName(searchTerm).ToList(); if (readers != null && readers.Any()) { readersVm = _mapper.Map <List <ReaderViewModel> >(readers); } return(new ReaderListViewModel() { Readers = readersVm }); }