Compartir a través de


Tutorial: Reglas de uso y condiciones

Las reglas y condiciones son utilizadas por varias actividades que necesitan un mecanismo para ejecutar las instrucciones lógicas y determinar una ruta de acceso de ejecución en el flujo de trabajo. Además, las reglas también poseen la capacidad de aplicar una lógica de aplicación adicional durante el procesamiento del flujo de trabajo. En este tutorial, obtendrá información acerca de la utilización de reglas y condiciones en el flujo de trabajo.

La aplicación que genere en este tutorial es un simulador de punto de venta. Un usuario puede agregar elementos disponibles a un carro de compra y, a continuación, aplicar cualquier número de cupones. Una vez que esto ha finalizado, y se ha hecho clic en el botón Desproteger, se activa un flujo de trabajo secuencial para determinar el precio del descuento que recibe el usuario de los cupones seleccionados. Cuando se determina este descuento, el precio del descuento y el precio total final se devuelven a la aplicación y se muestra el resultado.

Para lograrlo, creará una aplicación host de Windows Forms. El flujo de trabajo de esta aplicación es un flujo de trabajo secuencial con actividades que utilizan reglas y condiciones. Más concretamente, obtendrá información acerca de la utilización de condiciones y reglas en una actividad IfElseActivity, una actividad ConditionedActivityGroup, y una actividad PolicyActivity.

En esta sección

Ejercicio 1: Creación del proyecto de reglas y condiciones

Ejercicio 2: Uso de reglas y condiciones con IfElseActivity

Ejercicio 3: Reglas de uso y condiciones con ConditionedActivityGroup

Fin del tutorial de las reglas y condiciones

Referencia

IfElseActivity

ConditionedActivityGroup

PolicyActivity

Secciones relacionadas

Cambios de flujo de trabajo para condiciones de regla

Uso de condiciones en flujos de trabajo

Cómo usar condiciones mediante código

Evaluación de reglas en RuleSets

Rules and Conditions

Utilización de la actividad PolicyActivity

Footer image

Copyright © 2007 Microsoft Corporation. Reservados todos los derechos.