Exemplo n.º 1
0
        public EventoHomeViewModel Listar()
        {
            try
            {
                EventoHomeViewModel viewModel = new EventoHomeViewModel();
                viewModel.Eventos    = _mapper.Map <List <EventoViewModel> >(_eventoRepositorio.Listar());
                viewModel.quantidade = viewModel.Eventos.Count;

                return(viewModel);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Exemplo n.º 2
0
        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);
            }
        }