public bool Update(Palabra entity) { PalabraDAC palabraDAC = new PalabraDAC(); if (palabraDAC.ReadByListado(entity.palabra).Count == 0) { palabraDAC.Update(entity); return(true); } else { return(false); } }
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); } }
public Palabra ReadBy(string id) { PalabraDAC palabraDAC = new PalabraDAC(); return(palabraDAC.ReadBy(id)); }
public List <Palabra> Read() { PalabraDAC palabraDAC = new PalabraDAC(); return(palabraDAC.Read()); }
public void Delete(int id) { PalabraDAC palabraDAC = new PalabraDAC(); palabraDAC.Delete(id); }