|I have a WPF app that has a a BL and A DAL.
I'm finding that I have code that I need to call from multiple places, such as computing the Sales Tax for a Purchase Order. I would need to do this in the DAL when I retrieve a PO, and also in the UI when creating a PO.
So, I thought that putting such code in the BL is a good place as any, and also about creating a Service Layer that just contains common, non-business logic.
I'd like some feed back.
If it's not broken, fix it until it is.
Everything makes sense in someone's mind.
Ya can't fix stupid.