public List <Idioma> buscar(string palabra) { List <Idioma> entity = new List <Idioma>(); IdiomaComponent idiomaComponent = new IdiomaComponent(); entity = idiomaComponent.Read(); List <Idioma> result = new List <Idioma>(); foreach (Idioma item in entity) { if (item.idioma.Contains(palabra) || item.codigo.Contains(palabra)) { result.Add(item); } } return(result); }
public Palabra Create(Palabra entity) { if (Verificar(entity)) { PalabraDAC palabraDAC = new PalabraDAC(); Palabra palabra = new Palabra(); palabra = palabraDAC.Create(entity); Palabra unaPalabra = new Palabra(); unaPalabra = ReadBy(entity.palabra); IdiomaComponent idiomaComponent = new IdiomaComponent(); foreach (Idioma item in idiomaComponent.Read()) { TraduccionComponent traduccionComponent = new TraduccionComponent(); Traduccion traduccion = new Traduccion(item, unaPalabra); traduccionComponent.Create(traduccion); } return(palabra); } else { return(null); } }