- Part-1: - Help Desk Domain Model
- Part-2: - Create the Help Desk Solution
- Part-3: - Create the Help Desk Entities
- Part-4: - Customize the Help Desk
In this tutorial we will demonstrate how to build the Help Desk entities outlined in Part-1: - Help Desk Domain Model.
Click to expand!
In the `Acme.HelpDesk.Domain.Shared` project, create a new folder named `TicketStatus`. Next, in the `TicketStatus` folder create a new class file named `TicketStatus.cs` containing the following code.NOTE: Make sure the namespace is Acme.HelpDesk NOT Acme.HelpDesk.TicketStatus
namespace Acme.HelpDesk
{
public enum TicketStatus
{
New,
InProgress,
OnHold,
Closed,
}
}Click to expand!
In ABP Suite click `CRUD Page Generator` and fill in the `Entity info` tab as follows.Next, fill in the Properties tab as follows.
Next, click Save and generate.
Next, deploy the Organization migration using the DBMigrator.
Finally, run the Helpd Desk web application and explore the Organization.
Click to expand!
Click to expand!
In the `ABP Suite CRUD Page Generator` and fill in the `Entity info` tab as follows.Next, fill in the Properties tab as follows.
Next, click Save and generate.
Next, deploy the Organization migration using the DBMigrator.
Finally, run the Helpd Desk web application and explore the Organization.
Click to expand!
In the `ABP Suite CRUD Page Generator` and fill in the `Entity info` tab as follows.Next, fill in the Properties tab as follows.
Next, fill in the Navigation properties tab as follows.
Next, click Save and generate.
Next, deploy the Organization migration using the DBMigrator.
Finally, run the Helpd Desk web application and explore the Organization.






