def copiarAPozoVirtual(self, p, tipo): ## print 'pozo virutal x: '+str(self.x) + 'pozo virutal y: '+str(self.y) bombeosn = [] bombeosp = p.ensayos[0].devolverBProc() if tipo == "positivo" or tipo == "Positivo": #si en positiva se restan todos los caudales for b in bombeosp: bombeosn.append(bombeo(b.tiempo, -b.caudal)) ## print 'caudal: '+str(-b.caudal) else: ##si es negativa la copia es exacta bombeosn = bombeosp e = ensayobombeo(bombeosn, p.ensayos[0].id, p.ensayos[0].nombre) e.setearBProc(bombeosn) self.ensayos = [e]
def copiarAPozoVirtual(self,p,tipo): ## print 'pozo virutal x: '+str(self.x) + 'pozo virutal y: '+str(self.y) bombeosn=[] bombeosp=p.ensayos[0].devolverBProc() if tipo == "positivo" or tipo == "Positivo": #si en positiva se restan todos los caudales for b in bombeosp: bombeosn.append(bombeo(b.tiempo, -b.caudal)) ## print 'caudal: '+str(-b.caudal) else: ##si es negativa la copia es exacta bombeosn=bombeosp e=ensayobombeo(bombeosn,p.ensayos[0].id, p.ensayos[0].nombre) e.setearBProc(bombeosn) self.ensayos=[e]
def agregarEnsayo(self, bombeos, nombre): self.ultimoIdEns=self.ultimoIdEns + 1 e=ensayobombeo.ensayobombeo(bombeos, self.ultimoIdEns, nombre) self.ensayos.append(e) return e