Пример #1
0
        public void ExecuteReaderModelList(string sql, Object list)
        {
            var command = _sqlConnection.CreateCommand();

            command.CommandText = sql;

            _setSqlParameters(command);

            if (_sqlTransaction != null)
            {
                command.Transaction = _sqlTransaction;
            }

            var reader = command.ExecuteReader();

            command.Dispose();
            try
            {
                DataReaderConverter.ConvertModelList(reader, list);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                reader.Close();
                SqlParameters = new List <SqlParamWrapper>();
            }
        }