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

Diff of /papo/forms/priceType.gfd

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

revision 1.16 by apronotti, Mon Apr 7 20:00:34 2003 UTC revision 1.17 by apronotti, Wed Apr 9 14:39:11 2003 UTC
# Line 90  Line 90 
90    <trigger name="commitTrigger" type="NAMED"><![CDATA[    <trigger name="commitTrigger" type="NAMED"><![CDATA[
91      print 'commitTrigger'      print 'commitTrigger'
92      if str(priceTypeBlock.priceTypeIdEntry) == "1":      if str(priceTypeBlock.priceTypeIdEntry) == "1":
93        genericBox('La lista base no se puede modificar',['OK'])        genericBox('La lista base no se puede modificar',['Aceptar'])
94        priceTypeBlock.processRollback(1)        priceTypeBlock.processRollback(1)
95      else:      else:
96        if not str(priceTypeBlock.parentPriceTypeIdEntry):        if not str(priceTypeBlock.parentPriceTypeIdEntry):
97          genericBox('Debe seleccionar la lista en que se basa esta.',['OK'])          genericBox('Debe seleccionar la lista en que se basa esta.',['Aceptar'])
98        elif str(priceTypeBlock.parentPriceTypeIdEntry) == str(priceTypeBlock.priceTypeIdEntry):        elif str(priceTypeBlock.parentPriceTypeIdEntry) == str(priceTypeBlock.priceTypeIdEntry):
99          genericBox('La lista no puede basarse en si misma.',['OK'])          genericBox('La lista no puede basarse en si misma.',['Aceptar'])
100        else:        else:
101          if priceTypeBlock.getCurrentRecord().isInserted():          if priceTypeBlock.getCurrentRecord().isInserted():
102            priceTypeBlock.commit()            priceTypeBlock.commit()
103          else:          else:
104            if priceTypeBlock.getCurrentRecord().isFieldModified('_price_type_data.parent'):            if priceTypeBlock.getCurrentRecord().isFieldModified('_price_type_data.parent'):
105              genericBox("No se puede modificar la lista en la que esta basada",['Ok'])              genericBox("No se puede modificar la lista en la que esta basada",['Aceptar'])
106            else:            else:
107              priceTypeBlock.commit()              priceTypeBlock.commit()
108    ]]></trigger>    ]]></trigger>
# Line 110  Line 110 
110    <trigger name="priceTypeDeleteTrigger" type="NAMED">    <trigger name="priceTypeDeleteTrigger" type="NAMED">
111      print 'priceTypeDeleteTrigger'      print 'priceTypeDeleteTrigger'
112      if str(priceTypeBlock.priceTypeIdEntry) == "1":      if str(priceTypeBlock.priceTypeIdEntry) == "1":
113        genericBox('La lista base no se puede borrar',['OK'])        genericBox('La lista base no se puede borrar',['Aceptar'])
114      else:      else:
115        priceTypeBlock.deleteRecord()        priceTypeBlock.deleteRecord()
116        priceTypeBlock.commit()        priceTypeBlock.commit()
# Line 247  Line 247 
247            <!-- new_schema_begin -->            <!-- new_schema_begin -->
248            <trigger type="NAMED" name="callPriceTypeTrigger"><![CDATA[            <trigger type="NAMED" name="callPriceTypeTrigger"><![CDATA[
249              if str(priceTypeBlock.priceTypeIdEntry)=='1':              if str(priceTypeBlock.priceTypeIdEntry)=='1':
250                form.genericBox ('La lista de precios base no puede estar basada en ninguna otra', [ 'Ok' ])                form.genericBox ('La lista de precios base no puede estar basada en ninguna otra', [ 'Aceptar' ])
251                priceTypeBlock.parentPriceTypeNameEntry= ''                priceTypeBlock.parentPriceTypeNameEntry= ''
252              else:              else:
253                try:                try:
# Line 281  Line 281 
281                    'data': searchingPriceTypeBlock,                    'data': searchingPriceTypeBlock,
282                    'callback': setPriceType                    'callback': setPriceType
283                  })                  })
284                  setStatusText('Ok')                  setStatusText('Aceptar')
285                elif resultCount==1:                elif resultCount==1:
286                  setPriceType (0)                  setPriceType (0)
287                  setStatusText('Ok')                  setStatusText('Aceptar')
288                else:                else:
289                  setStatusText(' no se encontraron registros')                  setStatusText(' no se encontraron registros')
290    

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

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