def parameters(self): parameters = PersonaCharacteristicParameters( self.thePersonaName, self.theModalQualifier, self.theVariable, self.theCharacteristic, self.theGrounds, self.theWarrant, [], self.theRebuttal) parameters.setId(self.theId) return parameters
def update_persona_characteristic(self, pc, name): found_pc = self.get_persona_characteristic(name) pcParams = PersonaCharacteristicParameters(pName=pc.thePersonaName, modQual=pc.theModQual, vName=pc.theVariable, cDesc=pc.theCharacteristic, pcGrounds=pc.theGrounds, pcWarrant=pc.theWarrant, pcBacking=pc.theBacking, pcRebuttal=pc.theRebuttal) pcParams.setId(found_pc.theId) try: self.db_proxy.updatePersonaCharacteristic(pcParams) except ARMException as ex: self.close() raise ARMHTTPError(ex)
def update_object(self, pc, name): pcParams = PersonaCharacteristicParameters(pName=pc.thePersonaName, modQual=pc.theModQual, vName=pc.theVariable, cDesc=pc.theName, pcGrounds=pc.theGrounds, pcWarrant=pc.theWarrant, pcBacking=[], pcRebuttal=pc.theRebuttal) try: pcId = self.db_proxy.getDimensionId(name, 'persona_characteristic') pcParams.setId(pcId) self.db_proxy.updatePersonaCharacteristic(pcParams) except ARMException as ex: self.close() raise ARMHTTPError(ex)
def update_persona_characteristic(self,pc,name): pcParams = PersonaCharacteristicParameters( pName=pc.thePersonaName, modQual=pc.theModQual, vName=pc.theVariable, cDesc=pc.theName, pcGrounds=pc.theGrounds, pcWarrant=pc.theWarrant, pcBacking=[], pcRebuttal=pc.theRebuttal) try: pcId = self.db_proxy.getDimensionId(name,'persona_characteristic') pcParams.setId(pcId) self.db_proxy.updatePersonaCharacteristic(pcParams) except ARMException as ex: self.close() raise ARMHTTPError(ex)
def parameters(self): parameters = PersonaCharacteristicParameters(self.thePersonaName,self.theModalQualifier,self.theVariable,self.theCharacteristic,self.theGrounds,self.theWarrant,[],self.theRebuttal) parameters.setId(self.theId) return parameters