[ http://issues.apache.org/jira/browse/IBATISNET-114?page=all ]
     
Gilles Bayon closed IBATISNET-114:
----------------------------------

    Fix Version: DataMapper 1.3
     Resolution: Fixed

In SVN

> Add support for Java's remapResults="true"
> ------------------------------------------
>
>          Key: IBATISNET-114
>          URL: http://issues.apache.org/jira/browse/IBATISNET-114
>      Project: iBatis for .NET
>         Type: Bug
>     Reporter: Ron Grabowski
>     Assignee: Gilles Bayon
>     Priority: Minor
>      Fix For: DataMapper 1.3

>
> // DynamicTest.cs
> [Test] 
> public void TestDynamicSqlOnColumnSelection() 
> {
>  Account paramAccount = new Account();
>  Account resultAccount = new Account();
>  IList list = null;
>  paramAccount.LastName = "Dalton";
>  list = sqlMap.QueryForList("DynamicSqlOnColumnSelection", paramAccount);
>  resultAccount = (Account)list[0];
>  Console.WriteLine("FirstName: [{0}]", resultAccount.FirstName);
>  AssertAccount1((Account) list[0]);
>  Assert.AreEqual(5, list.Count);
>  paramAccount.LastName = "Bayon";
>  list = sqlMap.QueryForList("DynamicSqlOnColumnSelection", paramAccount);
>  resultAccount = (Account)list[0];                    
>  // should be null
>  Console.WriteLine("FirstName: [{0}]", resultAccount.FirstName);
>  AssertAccount1(resultAccount);
>  Assert.AreEqual(5, list.Count);
> }
> <!-- populate certain fields based on the parameterObject -->
> <statement
>  id="DynamicSqlOnColumnSelection" 
>  parameterClass="Account" 
>  resultClass="Account">
>  SELECT
>   Account_ID as Id,
>   <isEqual property="LastName" compareValue="Dalton" >
>    Account_FirstName as FirstName,
>   </isEqual>
>   <isEqual property="LastName" compareValue="Dalton" >
>    Account_LastName as LastName,
>   </isEqual>
>   Account_Email as EmailAddress
>  FROM
>   Accounts
> </statement>

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to