I have a three tier application(front end windows application, webservice, database). If the exception occurs in the database layer then that exception has to propagate through the webservice to front end user.
In java there is a concept called chained exceptions. Does anything similar concept exist in .net framework?
If not how I can propagate the exception and display a user friendly error message to the end user?