コード例 #1
0
        public bool Update(Palabra entity)
        {
            PalabraDAC palabraDAC = new PalabraDAC();

            if (palabraDAC.ReadByListado(entity.palabra).Count == 0)
            {
                palabraDAC.Update(entity);
                return(true);
            }
            else
            {
                return(false);
            }
        }
コード例 #2
0
 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);
     }
 }
コード例 #3
0
        public Palabra ReadBy(string id)
        {
            PalabraDAC palabraDAC = new PalabraDAC();

            return(palabraDAC.ReadBy(id));
        }
コード例 #4
0
        public List <Palabra> Read()
        {
            PalabraDAC palabraDAC = new PalabraDAC();

            return(palabraDAC.Read());
        }
コード例 #5
0
        public void Delete(int id)
        {
            PalabraDAC palabraDAC = new PalabraDAC();

            palabraDAC.Delete(id);
        }