Creating the Entities
Now that we have our dependencies clarified, we can start creating our entities. You can delete existing Class1.cs
files in the libraries.
Follow these steps to create the entities for Rest Buy:
- Create an
Entities
folder in theRestBuy
project as shown in the following screenshot:
- Inside the
Entities
folder we need to create four classes:BaseEntity
: This is the base class for all our entitiesOrder
: This class will contain the logic behind the ordering of products.OrderItem
: This class is for containing order details.Product
: This class is for containing details of the products.StockAmount
: This class represents how many products are left in the store of a type.
- Have this code inside
BaseEntity
:
Note
Go to https://goo.gl/E8DaGb to access the code.
using System; using System.Collections.Generic; using System.Text; namespace RestBuy.Entities public abstract class BaseEntity { protected int id; public int Id => this.id; } }
- Have this code inside
Order
:
Note
Go to https...