def parameters(self): parameters = DocumentReferenceParameters(self.theName, self.theDocument, self.theContributor, self.theExcerpt) parameters.setId(self.theId) return parameters
def update_document_reference(self, dr, name): found_dr = self.get_document_reference(name) drParams = DocumentReferenceParameters(refName=dr.theName, docName=dr.theDocName, cName=dr.theContributor, docExc=dr.theExcerpt) drParams.setId(found_dr.theId) try: self.db_proxy.updateDocumentReference(drParams) except ARMException as ex: self.close() raise ARMHTTPError(ex)
def update_object(self, dr, name): drParams = DocumentReferenceParameters(refName=dr.theName, docName=dr.theDocName, cName=dr.theContributor, docExc=dr.theExcerpt) try: drId = self.db_proxy.getDimensionId(name, 'document_reference') drParams.setId(drId) self.db_proxy.updateDocumentReference(drParams) except ARMException as ex: self.close() raise ARMHTTPError(ex)
def update_document_reference(self,dr,name): found_dr = self.get_document_reference(name) drParams = DocumentReferenceParameters( refName=dr.theName, docName=dr.theDocName, cName=dr.theContributor, docExc=dr.theExcerpt) drParams.setId(found_dr.theId) try: self.db_proxy.updateDocumentReference(drParams) except ARMException as ex: self.close() raise ARMHTTPError(ex)
def parameters(self): parameters = DocumentReferenceParameters(self.theName,self.theDocument,self.theContributor,self.theExcerpt) parameters.setId(self.theId) return parameters