Click here to Skip to main content
15,921,279 members
Articles / Programming Languages / C#

Make a Master/Detail DGV using CSLA DynamicRootList - Appendix

Rate me:
Please Sign up or sign in to vote.
3.40/5 (3 votes)
12 Mar 2009CPOL2 min read 18K   16   2
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, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Program Manager
Portugal Portugal
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.

Comments and Discussions

 
GeneralMy vote of 1 Pin
luisxvarg4-Mar-10 20:46
luisxvarg4-Mar-10 20:46 
GeneralMy vote of 1 Pin
luisxvarg4-Mar-10 20:45
luisxvarg4-Mar-10 20:45 

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

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