def _add(self,idItem, byte, tipo_archivo, nombre): a = Adjunto() a.nombre = nombre a.idItem = idItem a.archivo = byte a.tipo_archivo=tipo_archivo DBSession.add(a) transaction.commit()
def adjuntarArchivo(self,item,archivo,nombre): transaction.begin() adjunto = Adjunto() adjunto.archivo = archivo adjunto.id_item = item.id_item adjunto.nombre = nombre DBSession.add(adjunto) transaction.commit()
def copiarAdjunto(self, item, adjunto): transaction.begin() adjunto_copia = Adjunto() adjunto_copia.archivo = adjunto.archivo adjunto_copia.id_item = item.id_item adjunto_copia.nombre = adjunto.nombre DBSession.add(adjunto_copia) transaction.commit
def adjuntarArchivo(self, item, archivo, nombre): transaction.begin() adjunto = Adjunto() adjunto.archivo = archivo adjunto.id_item = item.id_item adjunto.nombre = nombre DBSession.add(adjunto) transaction.commit()
def copiarAdjunto(self, item, adjunto): '''Adjunta un archivo a un item @param item: objeto item @param adjunto: archivo a adjuntar ''' transaction.begin() adjunto_copia = Adjunto() adjunto_copia.archivo = adjunto.archivo adjunto_copia.id_item = item.id_item adjunto_copia.nombre = adjunto.nombre DBSession.add(adjunto_copia) transaction.commit()