public void AsignarPalabras(int id_Idioma) { PalabraComponent palabraComponent = new PalabraComponent(); TraduccionDAC traduccionDAC = new TraduccionDAC(); Idioma idioma = new Idioma(); idioma.Id = id_Idioma; foreach (var palabra in palabraComponent.Read()) { Traduccion traduccion = new Traduccion(idioma, palabra); traduccionDAC.Create(traduccion); } }
public List <Palabra> buscar(string palabra) { List <Palabra> entity = new List <Palabra>(); PalabraComponent idiomaComponent = new PalabraComponent(); entity = idiomaComponent.Read(); List <Palabra> result = new List <Palabra>(); foreach (Palabra item in entity) { if (item.palabra.Contains(palabra)) { result.Add(item); } } return(result); }
public List <Traduccion> Read() { TraduccionDAC traduccionDAC = new TraduccionDAC(); List <Traduccion> Result = new List <Traduccion>(); List <Traduccion> traduccions = new List <Traduccion>(); traduccions = traduccionDAC.Read(); foreach (Traduccion item in traduccions) { Traduccion traduccion = new Traduccion(); traduccion = item; IdiomaComponent idiomaComponent = new IdiomaComponent(); PalabraComponent palabraComponent = new PalabraComponent(); traduccion.idioma = idiomaComponent.ReadBy(item.idioma.Id); traduccion.palabra = palabraComponent.ReadBy(item.palabra.Id); Result.Add(traduccion); } return(Result); }