Author: gbayon
Date: Wed Feb  8 13:27:10 2006
New Revision: 376076

URL: http://svn.apache.org/viewcvs?rev=376076&view=rev
Log:
- Added conditional compilation for .NET V2

Modified:
    
ibatis/trunk/cs/mapper/IBatisNet.DataMapper.Test/NUnit/SqlMapTests/MSSQL/ProcedureTest.cs
    
ibatis/trunk/cs/mapper/IBatisNet.DataMapper.Test/NUnit/SqlMapTests/Oracle/ProcedureTest.cs
    
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/CachingStatement.cs
    
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/IMappedStatement.cs
    ibatis/trunk/cs/mapper/IBatisNet.DataMapper/SqlMapper.cs

Modified: 
ibatis/trunk/cs/mapper/IBatisNet.DataMapper.Test/NUnit/SqlMapTests/MSSQL/ProcedureTest.cs
URL: 
http://svn.apache.org/viewcvs/ibatis/trunk/cs/mapper/IBatisNet.DataMapper.Test/NUnit/SqlMapTests/MSSQL/ProcedureTest.cs?rev=376076&r1=376075&r2=376076&view=diff
==============================================================================
--- 
ibatis/trunk/cs/mapper/IBatisNet.DataMapper.Test/NUnit/SqlMapTests/MSSQL/ProcedureTest.cs
 (original)
+++ 
ibatis/trunk/cs/mapper/IBatisNet.DataMapper.Test/NUnit/SqlMapTests/MSSQL/ProcedureTest.cs
 Wed Feb  8 13:27:10 2006
@@ -97,24 +97,24 @@
 
                }
 
-               /// <summary>
-               /// Test Insert Account via store procedure
-               /// </summary>
-               [Test] 
-               public void TestInsertAccountViaStoreProcedure() {
-                       Account account = new Account();
-
-                       account.Id = 99;
-                       account.FirstName = "Achille";
-                       account.LastName = "Talon";
-                       account.EmailAddress = "[EMAIL PROTECTED]";
-
-                       sqlMap.Insert("InsertAccountViaStoreProcedure", 
account);
-
-                       Account testAccount = 
sqlMap.QueryForObject("GetAccountViaColumnName", 99) as Account;
-
-                       Assert.IsNotNull(testAccount);
-                       Assert.AreEqual(99, testAccount.Id);
+               /// <summary>
+               /// Test Insert Account via store procedure
+               /// </summary>
+               [Test] 
+               public void TestInsertAccountViaStoreProcedure() {
+                       Account account = new Account();
+
+                       account.Id = 99;
+                       account.FirstName = "Achille";
+                       account.LastName = "Talon";
+                       account.EmailAddress = "[EMAIL PROTECTED]";
+
+                       sqlMap.Insert("InsertAccountViaStoreProcedure", 
account);
+
+                       Account testAccount = 
sqlMap.QueryForObject("GetAccountViaColumnName", 99) as Account;
+
+                       Assert.IsNotNull(testAccount);
+                       Assert.AreEqual(99, testAccount.Id);
                }
                #endregion
        }

Modified: 
ibatis/trunk/cs/mapper/IBatisNet.DataMapper.Test/NUnit/SqlMapTests/Oracle/ProcedureTest.cs
URL: 
http://svn.apache.org/viewcvs/ibatis/trunk/cs/mapper/IBatisNet.DataMapper.Test/NUnit/SqlMapTests/Oracle/ProcedureTest.cs?rev=376076&r1=376075&r2=376076&view=diff
==============================================================================
--- 
ibatis/trunk/cs/mapper/IBatisNet.DataMapper.Test/NUnit/SqlMapTests/Oracle/ProcedureTest.cs
 (original)
+++ 
ibatis/trunk/cs/mapper/IBatisNet.DataMapper.Test/NUnit/SqlMapTests/Oracle/ProcedureTest.cs
 Wed Feb  8 13:27:10 2006
@@ -99,24 +99,24 @@
 
                }
 
-               /// <summary>
-               /// Test Insert Account via store procedure
-               /// </summary>
-               [Test] 
-               public void TestInsertAccountViaStoreProcedure() {
-                       Account account = new Account();
-
-                       account.Id = 99;
-                       account.FirstName = "Achille";
-                       account.LastName = "Talon";
-                       account.EmailAddress = "[EMAIL PROTECTED]";
-
-                       sqlMap.Insert("InsertAccountViaStoreProcedure", 
account);
-
-                       Account testAccount = 
sqlMap.QueryForObject("GetAccountViaColumnName", 99) as Account;
-
-                       Assert.IsNotNull(testAccount);
-                       Assert.AreEqual(99, testAccount.Id);
+               /// <summary>
+               /// Test Insert Account via store procedure
+               /// </summary>
+               [Test] 
+               public void TestInsertAccountViaStoreProcedure() {
+                       Account account = new Account();
+
+                       account.Id = 99;
+                       account.FirstName = "Achille";
+                       account.LastName = "Talon";
+                       account.EmailAddress = "[EMAIL PROTECTED]";
+
+                       sqlMap.Insert("InsertAccountViaStoreProcedure", 
account);
+
+                       Account testAccount = 
sqlMap.QueryForObject("GetAccountViaColumnName", 99) as Account;
+
+                       Assert.IsNotNull(testAccount);
+                       Assert.AreEqual(99, testAccount.Id);
                }
 
                /// <summary>

Modified: 
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/CachingStatement.cs
URL: 
http://svn.apache.org/viewcvs/ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/CachingStatement.cs?rev=376076&r1=376075&r2=376076&view=diff
==============================================================================
--- 
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/CachingStatement.cs
 (original)
+++ 
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/CachingStatement.cs
 Wed Feb  8 13:27:10 2006
@@ -382,7 +382,8 @@
                        return 
_mappedStatement.ExecuteQueryForRowDelegate(session, parameterObject, 
rowDelegate);
                }
 
-                /// <summary>
+#if dotnet2
+        /// <summary>
         /// Runs a query with a custom object that gets a chance 
         /// to deal with each row as it is processed.
         /// </summary>
@@ -393,6 +394,7 @@
         {
             return _mappedStatement.ExecuteQueryForRowDelegate<T>(session, 
parameterObject, rowDelegate);
         }
+#endif
 
                /// <summary>
                /// Runs a query with a custom object that gets a chance 

Modified: 
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/IMappedStatement.cs
URL: 
http://svn.apache.org/viewcvs/ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/IMappedStatement.cs?rev=376076&r1=376075&r2=376076&view=diff
==============================================================================
--- 
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/IMappedStatement.cs
 (original)
+++ 
ibatis/trunk/cs/mapper/IBatisNet.DataMapper/MappedStatements/IMappedStatement.cs
 Wed Feb  8 13:27:10 2006
@@ -169,7 +169,7 @@
                #endregion
 
         #region ExecuteQueryForList .NET 2.0
-        #if dotnet2
+#if dotnet2
         /// <summary>
         /// Executes the SQL and and fill a strongly typed collection.
         /// </summary>
@@ -196,7 +196,7 @@
         /// <param name="parameterObject">The object used to set the 
parameters in the SQL.</param>
         /// <returns>A List of result objects.</returns>
         IList<T> ExecuteQueryForList<T>(IDalSession session, object 
parameterObject);
-        #endif
+#endif
         #endregion
 
                #region ExecuteForObject
@@ -222,7 +222,7 @@
                #endregion
 
         #region ExecuteForObject .NET 2.0
-        #if dotnet2
+#if dotnet2
 
         /// <summary>
         /// Executes an SQL statement that returns a single row as an Object.
@@ -241,7 +241,7 @@
         /// <param name="resultObject">The result object.</param>
         /// <returns>The object</returns>
         T ExecuteQueryForObject<T>(IDalSession session, object 
parameterObject, T resultObject);
-        #endif
+#endif
         #endregion
 
                #region Delegate
@@ -256,16 +256,7 @@
                /// <returns></returns>
                IList ExecuteQueryForRowDelegate( IDalSession session, object 
parameterObject, SqlMapper.RowDelegate rowDelegate );
 
-        /// <summary>
-        /// Runs a query with a custom object that gets a chance 
-        /// to deal with each row as it is processed.
-        /// </summary>
-        /// <param name="session">The session used to execute the 
statement.</param>
-        /// <param name="parameterObject">The object used to set the 
parameters in the SQL.</param>
-        /// <param name="rowDelegate"></param>param>
-        /// <returns></returns>
-        IList<T> ExecuteQueryForRowDelegate<T>(IDalSession session, object 
parameterObject, SqlMapper.RowDelegate<T> rowDelegate);
-
+ 
                /// <summary>
                /// Runs a query with a custom object that gets a chance 
                /// to deal with each row as it is processed.
@@ -281,5 +272,18 @@
 
                #endregion 
                
-       }
+        #region ExecuteQueryForRowDelegate .NET 2.0
+#if dotnet2
+        /// <summary>
+        /// Runs a query with a custom object that gets a chance 
+        /// to deal with each row as it is processed.
+        /// </summary>
+        /// <param name="session">The session used to execute the 
statement.</param>
+        /// <param name="parameterObject">The object used to set the 
parameters in the SQL.</param>
+        /// <param name="rowDelegate"></param>param>
+        /// <returns></returns>
+        IList<T> ExecuteQueryForRowDelegate<T>(IDalSession session, object 
parameterObject, SqlMapper.RowDelegate<T> rowDelegate);
+#endif
+        #endregion
+    }
 }

Modified: ibatis/trunk/cs/mapper/IBatisNet.DataMapper/SqlMapper.cs
URL: 
http://svn.apache.org/viewcvs/ibatis/trunk/cs/mapper/IBatisNet.DataMapper/SqlMapper.cs?rev=376076&r1=376075&r2=376076&view=diff
==============================================================================
--- ibatis/trunk/cs/mapper/IBatisNet.DataMapper/SqlMapper.cs (original)
+++ ibatis/trunk/cs/mapper/IBatisNet.DataMapper/SqlMapper.cs Wed Feb  8 
13:27:10 2006
@@ -62,6 +62,7 @@
                /// <param name="list">The IList that will be returned to the 
caller.</param>
                public delegate void RowDelegate(object obj, object 
parameterObject, IList list);
 
+#if dotnet2
         /// <summary>
         /// A delegate called once per row in the QueryWithRowDelegate method
         /// </summary>
@@ -69,6 +70,7 @@
         /// <param name="parameterObject">The optional parameter object passed 
into the QueryWithRowDelegate method.</param>
         /// <param name="list">The IList that will be returned to the 
caller.</param>
         public delegate void RowDelegate<T>(object obj, object 
parameterObject, IList<T> list);
+#endif
 
                /// <summary>
                /// A delegate called once per row in the 
QueryForMapWithRowDelegate method


Reply via email to