Estamos buscando algún código/componente que pueda crear un diagrama de flujo (imagen) dinámicamente, preferiblemente en .NET/C# (aunque es un componente Silverlight/Flash que toma un XML/JSON -feed también estará bien).Generar diagrama de flujo dinámico
Por ejemplo, tenemos una cita (empresa) que pasa a través del te siguientes pasos antes de que sea definitiva:
solicitada -> Pendiente -> Listo para su revisión -> En revisión -> final
Y como un paso adicional existe la posibilidad de pasar de 'En revisión' a 'Pendiente'.
Así que el componente/código debe dibujar algo como esto (donde 'En revisión' sería el estado activo de esta cita):
Example chart http://www.wowtah.nl/flowchart-example.gif La razón de que no sólo estamos creando imágenes GIF estáticas (y cargar el correcto a pedido) es que estos pasos pueden variar según la implementación de nuestro producto por parte del cliente. Así que estamos buscando una forma de mostrar dinámicamente al usuario los pasos del flujo de trabajo que están configurados para ellos.
¡Cualquier ayuda sería muy apreciada!
Lo que hace la información del diagrama de flujo provenir de ? (¿Qué lenguaje de modelado de procesos usa?) – reinierpost
De clases personalizadas. Tenemos WorkflowStatusses y WorkflowSteps (que tienen un StatusFrom y un StatusTo).Los pasos se agregan a una colección. – WowtaH
Entonces, ¿cuál es la revisión de StatusTo of Under en el diagrama? – reinierpost