Получу пометить за это ... вздох
Если вам нужна только оболочка для хранимых процедур и вы используете SQL Server, вы можете рассмотреть возможность использования LINQ to SQL или Entity Framework. Это, вероятно, будет меньше работы для вас. Обычно это просто операция перетаскивания, и все отображается для вас.
В противном случае, то, что Крейг сказал (в основном) правда. Вы сами должны создать отображения hbm для sproc.