Keep in touch with the latest blogs.

We've now got most of the Workflow tables defined, but we are still missing a few things. One of those things is a definition for exactly who can perform Transitions; we're going to add SubjectToAcl att to the transition model and use nopCommerce AclRecord table for our Security
Now that we've got the Workwlow model created, we can start building models for the actual process itself. In this part, we'll design the models that will hold the different States an Entity can be in as part of a Workflow, and we'll also design the tables that show how to get from one State to another (which are called Transitions). First, though, we need a table that shows what different types of States can exist. Let's get started!

Designing a Workflow Engine for nopCommerce CMS: Intro

  • 1:15:15 PM
  • Saturday, October 21, 2017
Designing a Workflow Engine for nopCommerce CMS: Intro
Our company was developed CMS plugin to simplify process of creating new entities for nopCommerce. We are using this plugin extremely in our development process and it’s really good solution for creating new pages and templates for nopCommerce. Also we started to use it for implementing Business logic and noticed that a lot of processes were relatively similar: Our company started thinking that, since we had so many similar processes like approvals and notifications, could we build a database-driven tool to manage all of them?