I have a C# solution that uses web services to send asynchronous requests to a database.
I am advised to divide my solution into 4 layers Data Access Layer, Business Logic Layer, Objects Models and UI.
My question is, the web service provides with access to the data directly, i.e. my web service operations can also represent the DAL.
Why should I convert my data to OM and not use it directly?
Thank you in advance