Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Articles
(untagged)

Make a Master/Detail DGV using CSLA DynamicRootList - Appendix

0.00/5 (No votes)
12 Mar 2009 1  
All screen shots of CslaGen code generation

Why This Appendix?

CslaGen is a powerful tool but has very poor documentation. I ask myself all the time, "What does this field do?". When the generated code doesn't look like what you were expecting, there is really no place to go and find answers. This appendix is intended to be a starting point for newcomers, a place where they can find a full CslaGen project. Everything is in the screen shots. If it isn't there, it doesn't exist.

A-1. BrandColl

A-1.1. Criteria Section

Fig. 1 - Criteria Objects for BrandColl

Fig. 1 - Criteria Objects for BrandColl

Fig. 2 - Criteria for BrandColl

Fig. 2 - Criteria for BrandColl

Fig. 3 - FilteredCriteria for BrandColl

Fig. 3 - FilteredCriteria for BrandColl

Fig. 4 - Properties of FilteredCriteria for BrandColl

Fig. 4 - Properties of FilteredCriteria for BrandColl

A-1.2. Other Properties Section

Fig. 5 - Other properties for BrandColl

Fig. 5 - Other properties for BrandColl

A-2. Brand

A-2.1. Children Section

Fig. 6 - Child Collection Properties for Brand

Fig. 6 - Child Collection Properties for Brand

A-2.2. Value Properties Section

Fig. 7 - Value Properties collection for Brand

Fig. 7 - Value Properties collection for Brand

Fig. 8 - ValueProperties for BrandID (of Brand)

Fig. 8 - ValueProperties for BrandID (of Brand)

Fig. 9 - ValueProperties for BrandName (of Brand)

Fig. 9 - ValueProperties for BrandName (of Brand)

Fig. 10 - ValueProperties for RowVersion (of Brand)

Fig. 10 - ValueProperties for RowVersion (of Brand)

A-2.3. Criteria Section

Fig. 11 - Criteria Objects for Brand

Fig. 11 - Criteria Objects for Brand

Fig. 12 - Criteria for Brand

Fig. 12 - Criteria for Brand

Fig. 13 - CriteriaProperties for BrandID (of Criteria for Brand)

Fig. 13 - CriteriaProperties for BrandID (of Criteria for Brand)

Fig. 14 - CriteriaProperties for RowVersion (of Criteria for Brand)

Fig. 14 - CriteriaProperties for RowVersion (of Criteria for Brand)

Fig. 15 - CriteriaNew for Brand

Fig. 15 - CriteriaNew for Brand

A-2.4. Other Properties Section

Fig. 16 - Other Brand properties

Fig. 16 - Other Brand properties

A-3. ModelColl

A-3.1. Criteria Section

Fig. 17 - Criteria for ModelColl

Fig. 17 - Criteria for ModelColl

Fig. 18 - CriteriaProperties for BrandID (of Criteria for ModelColl)

Fig. 18 - CriteriaProperties for BrandID (of Criteria for ModelColl)

A-3.2. Other Properties Section

Fig. 19 - Other ModelColl properties

Fig. 19 - Other ModelColl properties

A-4. Model

A-4.1. Value Properties Section

Fig. 20 - Value Properties collection for Model

Fig. 20 - Value Properties collection for Model

Fig. 21 - ValueProperties for ModelID (of Model)

Fig. 21 - ValueProperties for ModelID (of Model)

Fig. 22 - ValueProperties for ModelName (of Model)

Fig. 22 - ValueProperties for ModelName (of Model)

Fig. 23 - ValueProperties for Price (of Model)

Fig. 23 - ValueProperties for Price (of Model)

Fig. 24 - ValueProperties for RowVersion (of Model)

Fig. 24 - ValueProperties for RowVersion (of Model)

A-4.2. Criteria Section

Fig. 25 - Criteria Objects for Model

Fig. 25 - Criteria Objects for Model

Fig. 26 - Criteria for Model

Fig. 26 - Criteria for Model

Fig. 27 - CriteriaProperties for ModelID (of Criteria for Model)

Fig. 27 - CriteriaProperties for ModelID (of Criteria for Model)

Fig. 28 - CriteriaProperties for RowVersion (of Criteria for Model)

Fig. 28 - CriteriaProperties for RowVersion (of Criteria for Model)

Fig. 29 - CriteriaNew for Model

Fig. 29 - CriteriaNew for Model

A-4.3. Other Properties Section

Fig. 30 - Other Model properties

Fig. 30 - Other Model properties

Other Parts Of This Article

History

  • Document version 1: 12 March 2009

License

This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here