/[papo]/papo/forms/client.gfd
ViewVC logotype

Diff of /papo/forms/client.gfd

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.15 by jlenton, Wed Oct 30 21:23:02 2002 UTC revision 1.16 by apronotti, Wed Oct 30 21:40:36 2002 UTC
# Line 293  Line 293 
293        
294      hack.confirmPageChanges(self, f, clientBlock, addressBlock, telephoneBlock, creditLimit1Block,      hack.confirmPageChanges(self, f, clientBlock, addressBlock, telephoneBlock, creditLimit1Block,
295                              clientUID_IB_Block, clientUID_CUIT_Block, clientTaxProfileBlock)                              clientUID_IB_Block, clientUID_CUIT_Block, clientTaxProfileBlock)
   
 <!--     blockChanged = [] -->  
 <!--     if not clientBlock.isSaved(): blockChanged.append(1) -->  
 <!--     if not addressBlock.isSaved(): blockChanged.append(2) -->  
 <!--     if not telephoneBlock.isSaved(): blockChanged.append(3) -->  
 <!--     if not creditLimit1Block.isSaved(): blockChanged.append(4) -->  
 <!--     if not clientUID_IB_Block.isSaved(): blockChanged.append(5) -->  
 <!--     if not clientUID_CUIT_Block.isSaved(): blockChanged.append(6) -->  
 <!--     if not clientTaxProfileBlock.isSaved(): blockChanged.append(7) -->  
 <!--     if len(blockChanged) > 0: -->  
 <!--       rv = self.genericBox('Hay cambios pendientes \n¿ Qué desea hacer ?',['Grabar','Deshacer']) -->  
 <!--       if rv == 1: -->  
 <!--         if clientBlock.getCurrentRecord().isInserted(): -->  
 <!--           creditLimit1Block.newRecord() -->  
 <!--           creditLimit1Block.movementTypeEntry = 1 -->  
 <!--           creditLimit1Block.creditLimitEntry = "0.0" -->  
 <!--           clientUID_CUIT_Block.newRecord() -->  
 <!--           clientUID_CUIT_Block.uid_CUIT_TypeEntry = 1 -->  
 <!--           clientUID_IB_Block.newRecord() -->  
 <!--           clientUID_IB_Block.uid_IB_TypeEntry = 2 -->  
 <!--           clientTaxProfileBlock.newRecord() -->  
 <!--           clientBlock.commit() -->  
 <!--           clientBlock.jumpRecord(2) -->  
 <!--           tmpClientId = str(clientBlock.clientIdEntry) -->  
 <!--           clientBlock.processRollback() -->  
 <!--           clientBlock.initQuery() -->  
 <!--           clientBlock.clientIdEntry = tmpClientId -->  
 <!--           clientBlock.processQuery() -->  
 <!--         else: -->  
 <!--           clientBlock.commit() -->  
 <!--       else: -->  
 <!--         import hack -->  
 <!--         if blockChanged.count(1) == 1: hack.rollback(clientBlock) -->  
 <!--         if blockChanged.count(2) == 1: hack.rollback(addressBlock) -->  
 <!--         if blockChanged.count(3) == 1: hack.rollback(telephoneBlock) -->  
 <!--         if blockChanged.count(4) == 1: hack.rollback(creditLimit1Block) -->  
 <!--         if blockChanged.count(5) == 1: hack.rollback(clientUID_IB_Block) -->  
 <!--         if blockChanged.count(6) == 1: hack.rollback(clientUID_CUIT_Block) -->  
 <!--         if blockChanged.count(7) == 1: hack.rollback(clientTaxProfileBlock) -->  
296    </trigger>    </trigger>
297    
298    <trigger name="telephoneDeleteTrigger" type="NAMED">    <trigger name="telephoneDeleteTrigger" type="NAMED">

Legend:
Removed from v.1.15  
changed lines
  Added in v.1.16

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26