[DomainObjects-Subversion] SF.net SVN: domainobjects: [333] trunk/DomainObjects2
Brought to you by:
rbeauchamp
From: <rbe...@us...> - 2007-10-03 03:50:17
|
Revision: 333 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=333&view=rev Author: rbeauchamp Date: 2007-10-02 20:50:13 -0700 (Tue, 02 Oct 2007) Log Message: ----------- - Implementing the Bank of Davis sample application. - Fixed the implementations of Equals() and GetHashCode(). (Removed use of the GetHashCode() value to test for equality. There is too much of a chance for hashcode collisions.) - Implemented IEquatable<Type> to improve performance of equality checks within a generic list. Modified Paths: -------------- trunk/DomainObjects2/SampleApplications/BankOfDavis/BankOfDavis.sln trunk/DomainObjects2/SampleApplications/BankOfDavis/BankOfDavis.suo trunk/DomainObjects2/SampleApplications/BankOfDavis/Domain/Domain.csproj trunk/DomainObjects2/SampleApplications/BankOfDavis/Domain/DomainSchema/ConceptualModel.orm trunk/DomainObjects2/SampleApplications/BankOfDavis/WebClient/Homepage.aspx trunk/DomainObjects2/SampleApplications/BankOfDavis/WebClient/Web.config trunk/DomainObjects2/SampleApplications/BankOfDavis/WebClient/WebClient.csproj trunk/DomainObjects2/bin/gen.bat trunk/DomainObjects2/build.xml trunk/DomainObjects2/src/Core/DomainObjects/Cache/ObjectCache.cs trunk/DomainObjects2/src/Core/DomainObjects/Conversion/FieldConversionException.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/Parameter.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DerivedTable.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Expression/Column.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Expression/DbSchemaColumn.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Expression/DerivedColumn.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/From/Table.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/Function/ScalarFunction.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Expression/Field.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/Class.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/FieldRelationship.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/IntersectionTable.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/Relationship.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Select/OrderByField.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/DataProvider/AbstractDataProvider.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Criteria.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Expression/ColumnField.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/Average.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/Case.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/ConvertTo.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/Count.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/DateDiff.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/DatePart.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/GetDate.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/Lower.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/Max.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/NewId.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/ReplaceNull.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/Sum.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/Upper.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/Collection.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/Identity.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/Key.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/PersistableObject.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/Reference.cs trunk/DomainObjects2/src/Core/DomainObjects/HashCodeUtil.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/AttributeDescriptor.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/AttributeDescriptorOverride.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/DescriptorRepository.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/Tool/Generator/RepositoryGenerator.cs trunk/DomainObjects2/src/Core/DomainObjects/ObjectAccess/ObjectGraphBuilder.cs trunk/DomainObjects2/src/Core/DomainObjects/Proxy/RelationshipIdentity.cs trunk/DomainObjects2/src/Core/DomainObjects/Transaction/BoundObjectSet.cs trunk/DomainObjects2/src/Core/DomainObjects/Transaction/TypeReorderingStrategy.cs trunk/DomainObjects2/src/Manager/ManagerForm.cs trunk/DomainObjects2/src/Test/DomainObjects.Test.dll.csproj Added Paths: ----------- trunk/DomainObjects2/SampleApplications/BankOfDavis/Bin/ trunk/DomainObjects2/SampleApplications/BankOfDavis/Bin/DomainObjects/ trunk/DomainObjects2/SampleApplications/BankOfDavis/Bin/DomainObjects/DomainObjectGen.exe trunk/DomainObjects2/SampleApplications/BankOfDavis/Bin/DomainObjects/DomainObjects.Core.dll trunk/DomainObjects2/SampleApplications/BankOfDavis/Bin/DomainObjects/DomainObjects.Extensions.dll trunk/DomainObjects2/SampleApplications/BankOfDavis/Bin/DomainObjects/MagicLibrary.dll trunk/DomainObjects2/SampleApplications/BankOfDavis/Bin/DomainObjects/Mapper.exe trunk/DomainObjects2/SampleApplications/BankOfDavis/Bin/DomainObjects/MySql.Data.dll trunk/DomainObjects2/SampleApplications/BankOfDavis/Bin/DomainObjects/RepositoryGen.bat trunk/DomainObjects2/SampleApplications/BankOfDavis/Bin/DomainObjects/RepositoryGen.exe trunk/DomainObjects2/SampleApplications/BankOfDavis/Bin/DomainObjects/nunit.framework.dll trunk/DomainObjects2/SampleApplications/BankOfDavis/Domain/Domain.csproj.user trunk/DomainObjects2/SampleApplications/BankOfDavis/Domain/DomainSchema/BankOfDavisSchema.sql trunk/DomainObjects2/SampleApplications/BankOfDavis/Domain/DomainSchema/ConceptualModel.CoRef._ORMCustomToolReport.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |