216 |
|
|
217 |
for instancia in self.__secuencia: |
for instancia in self.__secuencia: |
218 |
if instancia.__class__.__name__ == "Accion": |
if instancia.__class__.__name__ == "Accion": |
219 |
if instancia.nombre == "aceptar": |
r = instancia.ejecutar(macros_total) |
|
resultado = 1 |
|
|
elif instancia.nombre == "cancelar": |
|
|
resultado = 0 |
|
|
else: |
|
|
instancia.ejecutar(macros_total) |
|
220 |
elif instancia.__class__.__name__ == "Requisito": |
elif instancia.__class__.__name__ == "Requisito": |
221 |
r = instancia.comprobar(macros_total) |
r = instancia.comprobar(macros_total) |
|
if r != None: |
|
|
resultado = r |
|
222 |
elif instancia.__class__.__name__ == "Guion": |
elif instancia.__class__.__name__ == "Guion": |
223 |
instancia.ejecutar(macros_total) |
r = instancia.ejecutar(macros_total) |
224 |
|
if r != None: |
225 |
|
resultado = r |
226 |
|
|
227 |
return resultado |
return resultado |
228 |
|
|