コード例 #1
0
        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
            });
        }