From: Richard B. <rb...@us...> - 2004-10-08 00:06:39
|
Update of /cvsroot/jcframework/dotnet In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9213 Modified Files: CCriteriaCondition.vb CDeleteCriteria.vb CPersistenceBroker.vb Log Message: Fixed problem in CDeleteCriteria Index: CPersistenceBroker.vb =================================================================== RCS file: /cvsroot/jcframework/dotnet/CPersistenceBroker.vb,v retrieving revision 1.61 retrieving revision 1.62 diff -C2 -d -r1.61 -r1.62 *** CPersistenceBroker.vb 7 Oct 2004 05:57:33 -0000 1.61 --- CPersistenceBroker.vb 8 Oct 2004 00:06:25 -0000 1.62 *************** *** 1120,1129 **** 'Creamos un RetrieveCriteria para obtener el objeto a eliminar ! Dim retrieveCriteria As CRetrieveCriteria ! retrieveCriteria = New CRetrieveCriteria ! retrieveCriteria.Criteria = pCriteria.Criteria ! ! Dim statement As CSqlStatement ! 'Set statement = retrieveCriteria.getSqlStatement conn.startTransaction() --- 1120,1126 ---- 'Creamos un RetrieveCriteria para obtener el objeto a eliminar ! Dim retrieveCriteria As New CRetrieveCriteria ! retrieveCriteria.ClassMap = pCriteria.ClassMap ! retrieveCriteria.WhereCondition = pCriteria.WhereCondition conn.startTransaction() *************** *** 1138,1144 **** --- 1135,1143 ---- Try Do While cursor.hasElements And Not cursor.EOF + persObj = pCriteria.ClassMap.CreateObjectInstance cursor.loadProxy(persObj) deletePrivateObject(persObj, conn, False) contador = contador + 1 + cursor.nextCursor() Loop conn.commit() Index: CCriteriaCondition.vb =================================================================== RCS file: /cvsroot/jcframework/dotnet/CCriteriaCondition.vb,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** CCriteriaCondition.vb 27 Sep 2004 02:39:31 -0000 1.14 --- CCriteriaCondition.vb 8 Oct 2004 00:06:25 -0000 1.15 *************** *** 615,622 **** End Function ! Public Function addSelectlike(ByVal Name As String, ByVal ValueA As Object) As CSelectionCriteria Return addSelectlike(Name, ValueA, "", False) End Function ! Public Function addSelectlike(ByVal Name As String, ByVal ValueA As Object, ByVal useOr As Boolean) As CSelectionCriteria Return addSelectlike(Name, ValueA, "", useOr) End Function --- 615,622 ---- End Function ! Public Function addSelectLike(ByVal Name As String, ByVal ValueA As Object) As CSelectionCriteria Return addSelectlike(Name, ValueA, "", False) End Function ! Public Function addSelectLike(ByVal Name As String, ByVal ValueA As Object, ByVal useOr As Boolean) As CSelectionCriteria Return addSelectlike(Name, ValueA, "", useOr) End Function *************** *** 636,640 **** ''' </history> '''----------------------------------------------------------------------------- ! Public Function addSelectlike(ByVal Name As String, ByVal ValueA As Object, ByVal tblAlias As String, ByVal useOr As Boolean) As CSelectionCriteria Dim selCri As New CLikeCriteria selCri.AddUsingOr = useOr --- 636,640 ---- ''' </history> '''----------------------------------------------------------------------------- ! Public Function addSelectLike(ByVal Name As String, ByVal ValueA As Object, ByVal tblAlias As String, ByVal useOr As Boolean) As CSelectionCriteria Dim selCri As New CLikeCriteria selCri.AddUsingOr = useOr Index: CDeleteCriteria.vb =================================================================== RCS file: /cvsroot/jcframework/dotnet/CDeleteCriteria.vb,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** CDeleteCriteria.vb 21 Jul 2004 02:55:38 -0000 1.5 --- CDeleteCriteria.vb 8 Oct 2004 00:06:25 -0000 1.6 *************** *** 34,41 **** ''' </history> '''----------------------------------------------------------------------------- ! Public Function perform() As CCursor Static persistentBroker As CPersistenceBroker persistentBroker = getPersistenceBrokerInstance() ! persistentBroker.Instance.processDeleteCriteria(Me) End Function --- 34,41 ---- ''' </history> '''----------------------------------------------------------------------------- ! Public Function perform() As Integer Static persistentBroker As CPersistenceBroker persistentBroker = getPersistenceBrokerInstance() ! Return persistentBroker.Instance.processDeleteCriteria(Me) End Function |