I'm a little bit confused how to use area in MVC. I create 2 areas for admin and customer, but admin and customer can access the same controller.
For example, PurchaseOrderController, I'm confused where this controller should be placed, in admin area or customer area?
Customer can create a puchase order, edit a purchase (if it hasn't been processed yet), and show his purchases and the details.
Admin, can see all of the customer purchases and details, process the purchase (update status to in progress)
So, should I create PurchaseOrderController in admin area and customer area? What is your solution about this case?