Example #1
0
 public IEnumerable <EventoDto> Obtener(string cadenaBuscar)
 {
     return(_eventoRepositorio.GetByFilter(x => x.Descripcion.Contains(cadenaBuscar) ||
                                           x.TiposEventos.Descripcion.Contains(cadenaBuscar) ||
                                           x.Estado == EventoEstado.Activo ||
                                           x.Titulo.Contains(cadenaBuscar))
            .Select(x => new EventoDto()
     {
         Id = x.Id,
         Titulo = x.Titulo,
         Descripcion = x.Descripcion,
         Mail = x.Mail,
         TipoEventoId = x.TipoEventoId,
         Orante = x.Orante,
         Organizacion = x.Organizacion,
         Latitud = x.Latitud,
         Longitud = x.Longitud,
         Domicilio = x.Domicilio,
         Telefono = x.Telefono,
         Imagen = x.Imagen,
         Estado = x.Estado
     }).ToList());
 }