I created a website using the following structure:
Class Project - Called DataAccessLayer > Added a Dataset > Add a tableAdapter and Datatable with a query called GetcustomersByID(ID)
Class Project - Called BusinessLayer > Created some code to call into the DataAccessLayer and return the results in a CustomerDataTable for the query GetcustomersByID(ID)
Web Project - Added a reference to the BusinessLayer.
From this point i can add an ObjectDataSource and tie it to the Business Layer and call the appropriate method (in this example GetCustomersByID(ID)).
I then wanted to add an extra layer where i was hoping to load all customer data into a customer object. So i add another class called Customers and add all the fields as [B]properties [/B](CustomerID, FirstName, Surname, AddressOne etc).
How could i load all the details from the BusinessLayer into this object, so i could write code such as
Dim myCustomer as Customer
....
...... Some code to get the data and load it into the Customer object.
If myCustomer.Firstname = "Bob" Then
....
End If