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

Diff of /papo/forms/client.neb

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

revision 1.2 by apronotti, Tue May 13 22:52:22 2003 UTC revision 1.3 by mhepp, Thu May 15 12:28:35 2003 UTC
# Line 533  Line 533 
533    ]]></trigger>    ]]></trigger>
534    
535    <trigger name="clientDeleteTrigger" type="NAMED"><![CDATA[    <trigger name="clientDeleteTrigger" type="NAMED"><![CDATA[
536      try:
537      clientBlock.deleteRecord()      clientBlock.deleteRecord()
538      clientBlock.commit()      clientBlock.postChanges()
539        commitConnection()
540      except DBError, err:
541        rollbackConnection()
542        genericBox("Hay problemas para borrar los datos del cliente\n"+str(err),['Aceptar'])  
543      for block in [ clientBlock, clientCodeBlock, clientTaxProfileBlock, creditLimit1Block ]:      for block in [ clientBlock, clientCodeBlock, clientTaxProfileBlock, creditLimit1Block ]:
544        block.clear()       block.clear()
545    ]]></trigger>    ]]></trigger>
546    
547    <trigger name="clientRollbackTrigger" type="NAMED"><![CDATA[    <trigger name="clientRollbackTrigger" type="NAMED"><![CDATA[
# Line 562  Line 565 
565      hack.confirmPageChanges(self, 'commitTrigger', clientBlock)      hack.confirmPageChanges(self, 'commitTrigger', clientBlock)
566    ]]></trigger>    ]]></trigger>
567    
568    <trigger name="addressDeleteTrigger" type="NAMED"><![CDATA[    <trigger name="addressDeleteTrigger" type="NAMED">
569      try:
570      addressBlock.deleteRecord()      addressBlock.deleteRecord()
571      addressBlock.commit()      clientBlock.postChanges()
572    ]]></trigger>      commitConnection()
573      except DBError, err:
574        rollbackConnection()
575        genericBox("Hay problemas para borrar las direcciones del cliente\n"+str(err),['Aceptar'])  
576        for block in [ clientBlock, clientCodeBlock, clientTaxProfileBlock, creditLimit1Block ]:
577         block.clear()
578      </trigger>
579    
580    <trigger name="addressRollbackTrigger" type="NAMED"><![CDATA[    <trigger name="addressRollbackTrigger" type="NAMED"><![CDATA[
581      addressBlock.reset()      addressBlock.reset()
# Line 985  Line 995 
995  <!-- PAGES -->  <!-- PAGES -->
996    
997    <page name="Búsqueda">    <page name="Búsqueda">
998        <trigger type="Pre-Focusin">
999          print "pre focusin trigger"
1000        </trigger>
1001      <trigger type="Pre-Focusout"><![CDATA[      <trigger type="Pre-Focusout"><![CDATA[
1002       clientBlock.clear()       clientBlock.clear()
1003       if clientResultBlock.getRecordCount() > 0 and not clientResultBlock.getCurrentRecord().isEmpty():       if clientResultBlock.getRecordCount() > 0 and not clientResultBlock.getCurrentRecord().isEmpty():
# Line 1156  Line 1169 
1169            name="uid_CUIT_TypeEntry" hidden=""/>            name="uid_CUIT_TypeEntry" hidden=""/>
1170          <entry name="uidEntry" field="_entity_uid_data.uid"          <entry name="uidEntry" field="_entity_uid_data.uid"
1171            x="33" y="12" width="24">            x="33" y="12" width="24">
1172            <trigger type="PRE-FOCUSOUT"><![CDATA[            <trigger type="PRE-FOCUSOUT">
1173              from cuit import validate              from cuit import validate
   
1174              if not validate (str(clientUID_CUIT_Block.uidEntry)):              if not validate (str(clientUID_CUIT_Block.uidEntry)):
1175                  form.genericBox ('El CUIT es inválido', ['Aceptar'])                  form.genericBox ('El CUIT es inválido', ['Aceptar'])
1176              ]]></trigger>              </trigger>
1177          </entry>          </entry>
1178        </block>        </block>
1179    

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

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