C# Class that executes a SQL stored Procedure and returns a dataset