def add(self, lb): """ Agrega una linea base a la base de datos @param lb: el objeto linea base que se quiere almacenar en la base de datos @return: none """ DBSession.add(lb) transaction.commit()
def _add(self,name,tel,login, passw): u = Usuario() u.nombre= name u.telefono=tel u.usuario = login u.password=passw DBSession.add(u) transaction.commit()
def _add(self,name,tel,login, passw): u = TipoItem() u.nombre= name u.telefono=tel u.TipoItem = login u.password=passw DBSession.add(u) transaction.commit()
def _add(self, name, tel, login, passw): u = Usuario() u.nombre = name u.telefono = tel u.usuario = login u.password = passw DBSession.add(u) transaction.commit()
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 _add(self, name, tel, login, passw): u = TipoItem() u.nombre = name u.telefono = tel u.TipoItem = login u.password = passw DBSession.add(u) 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 add(self, user): DBSession.add(user) transaction.commit() recurso = Recurso() recurso.proyecto = user recurso.tipo = 1 DBSession.add(recurso) 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 add(self, user): DBSession.add(user) transaction.commit() recurso = Recurso() recurso.fase = user recurso.tipo = 2 DBSession.add(recurso) transaction.commit()
def addAtributo(self,identificador,id_fase,version,id_campo, valor): transaction.begin() item = self.getByIdentificadorFaseVersion(identificador,id_fase,version) atributo = Atributo() atributo.id_campo = id_campo atributo.valor =valor atributo.id_item = item.id_item DBSession.add(atributo) 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 addAtributo(self, identificador, id_fase, version, id_campo, valor): transaction.begin() item = self.getByIdentificadorFaseVersion(identificador, id_fase, version) atributo = Atributo() atributo.id_campo = id_campo atributo.valor = valor atributo.id_item = item.id_item DBSession.add(atributo) transaction.commit()
def add(self, user): ''' Agrega un proyecto a la base datos @param: Objeto Proyecto @return: None''' DBSession.add(user) transaction.commit() recurso = Recurso() recurso.proyecto = user recurso.tipo = 1 DBSession.add(recurso) transaction.commit()
def setUp(self): """Prepare model test fixture.""" try: new_attrs = {} new_attrs.update(self.attrs) new_attrs.update(self.do_get_dependencies()) self.obj = self.klass(**new_attrs) DBSession.add(self.obj) DBSession.flush() return self.obj except: DBSession.rollback() raise
def add(self, user): """ Agrega a la base de datos un usuario @param user: el objeto usuario que se quiere almacenar @return: Un boolean indicando si la operacion fue exitosa o no """ usuario = user.usuario b = self.verificarExistencia(usuario) if not b: DBSession.add(user) transaction.commit() return True return False
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()
def add(self, item1, item2, tipo): '''Agrega una relacion a la base de datos @param: id_item1 @param: id_item2 @param: tipo de relacion''' relacion = Relacion() relacion.id_item1= item1.id_item relacion.id_item2 = item2.id_item relacion.tipo_relacion = tipo relacion.id_fase1 = item1.id_fase relacion.id_fase2 = item2.id_fase relacion.identificador_item1 = item1.identificador relacion.identificador_item2 = item2.identificador DBSession.add(relacion) transaction.commit()
def importar(self, id_tipo, id_fase): transaction.begin() ti = self.getById(id_tipo) nuevo = TipoItem() nuevo.nombre =ti.nombre nuevo.id_fase = id_fase DBSession.add(nuevo) DBSession.flush() for c in ti.campos: cn = Campo() cn.nombre = c.nombre cn.tipo_dato = c.tipo_dato nuevo.campos.append(cn) DBSession.merge(nuevo) DBSession.flush() transaction.commit()
def addAtributo(self,identificador,id_fase,version,id_campo, valor): '''Agrega un nuevo atributo especifico a un item @param identificador: identificador del item @param id_fase: id de la fase @param version: version del item @param id_campo: id del campo específico del item @param valor: valor del campo a guardar ''' transaction.begin() item = self.getByIdentificadorFaseVersion(identificador,id_fase,version) atributo = Atributo() atributo.id_campo = id_campo atributo.valor =valor atributo.id_item = item.id_item DBSession.add(atributo) transaction.commit()
def importar(self, id_tipo, id_fase): transaction.begin() ti = self.getById(id_tipo) nuevo = TipoItem() nuevo.nombre = ti.nombre nuevo.id_fase = id_fase DBSession.add(nuevo) DBSession.flush() for c in ti.campos: cn = Campo() cn.nombre = c.nombre cn.tipo_dato = c.tipo_dato nuevo.campos.append(cn) DBSession.merge(nuevo) DBSession.flush() transaction.commit()
def add(self, item): DBSession.add(item) transaction.commit()
def add(self, rol): DBSession.add(rol) transaction.commit()
def add(self, user): print "Agregado" DBSession.add(user) transaction.commit()
def add(self, permiso): DBSession.add(permiso) transaction.commit()
def add(self, user): print ("Agregar el campo" + user.nombre) id = DBSession.add(user) transaction.commit() return id
def add(self, adjunto): DBSession.add(adjunto) transaction.commit()
def add(self, Relacion): DBSession.add(Relacion) transaction.commit()
def add(self, user): print("Agregar el campo" + user.nombre) id = DBSession.add(user) transaction.commit() return id
def add(self, user): DBSession.add(user) transaction.commit()