I have four different Business objects and each calls its corresponding FillBusinessObject method to fill all the individual object properties one by one. Now I wish to create a common method which should be able to fill each type of business object. I've created a base class from which all business objects inherit but I am not able to figure out how to fill individual object properties from a common method.

Is this possible (if yes, then how) or am I in dreamworld?

P.S. I don't wish to take a different route like LINQ.