public EventoHomeViewModel Filtrar(Expression <Func <EventoEntidade, bool> > filtro) { try { EventoHomeViewModel viewModel = new EventoHomeViewModel(); viewModel.Eventos = _mapper.Map <List <EventoViewModel> >(_eventoRepositorio.Pesquisar(filtro)); viewModel.quantidade = viewModel.Eventos.Count; return(viewModel); } catch (Exception ex) { throw new Exception(ex.Message); } }