public async Task <IEnumerable <DtoBase> > Obtener(string cadenaBuscar, bool mostrarTodos = true)
        {
            Expression <Func <Dominio.Entidades.Evento, bool> > filtro = x =>
                                                                         x.Nombre.Contains(cadenaBuscar) && !x.EstaEliminado;

            if (mostrarTodos)
            {
                filtro = x =>
                         x.Nombre.Contains(cadenaBuscar);
            }

            var eventos = await _eventoRepositorio.ObtenerFiltrado(filtro, x => x.OrderBy(e => e.Fecha).ThenBy(e => e.Nombre), x => x.Include(e => e.Actividades));

            var dtos = _mapper.Map <IEnumerable <EventoDto> >(eventos);

            return(dtos);
        }