public List <string> GetHashtags() { BusquedaTexto busqueda = new BusquedaTexto(mensaje); BuscarHashtag opBuscarHashtag = new BuscarHashtag(busqueda); Invoker invoker = new Invoker(); invoker.recibirOperacion(opBuscarHashtag); invoker.realizarOperaciones(); var result = busqueda.resultado; return(result); }
public List <Persona> GetEtiquetas() { UsuarioActual.GetUsuarioActual().ActualizarPersonas(); BusquedaTexto busqueda = new BusquedaTexto(mensaje); BuscarEtiqueta opBuscar = new BuscarEtiqueta(busqueda); Invoker invoker = new Invoker(); invoker.recibirOperacion(opBuscar); invoker.realizarOperaciones(); var result = busqueda.resultadoEtiquetas; List <Persona> etiquetas = new List <Persona>(); foreach (var res in result) { var amigo = UsuarioActual.GetUsuarioActual().GetPersonas().Find(item => item.Nombre == res.Item1 && item.Apellido == res.Item2); if (amigo != null) { etiquetas.Add(amigo); } } return(etiquetas); }
public BuscarHashtag(BusquedaTexto busqueda) { this.busqueda = busqueda; }
public BuscarEtiqueta(BusquedaTexto busqueda) { this.busqueda = busqueda; }