Click here to Skip to main content
Licence CPOL
First Posted 12 Mar 2009
Views 8,211
Bookmarked 15 times

Make a Master/Detail DGV using CSLA DynamicRootList - Appendix

By | 12 Mar 2009 | Article
All screen shots of CslaGen code generation
 
Part of The SQL Zone sponsored by
See Also

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, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

About the Author

Tiago Freitas Leal

Systems Engineer
New CslaGenFork 4.0
Portugal Portugal

Member



Sign Up to vote   Poor Excellent
Add a reason or comment to your vote: x
Votes of 3 or less require a comment

Comments and Discussions

 
You must Sign In to use this message board. (secure sign-in)
 
Search this forum  
 FAQ
    Noise  Layout  Per page   
  Refresh
GeneralMy vote of 1 Pinmemberluisxvarg20:46 4 Mar '10  
GeneralMy vote of 1 Pinmemberluisxvarg20:45 4 Mar '10  

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

Permalink | Advertise | Privacy | Mobile
Web01 | 2.5.120517.1 | Last Updated 12 Mar 2009
Article Copyright 2009 by Tiago Freitas Leal
Everything else Copyright © CodeProject, 1999-2012
Terms of Use
Layout: fixed | fluid