Hi everyone,
I am new to CSLA & using Project Tracker application to better understand how CSLA works.
From the Project Tracker object model, I have a hard time to identify Business Class Type (ie, Editable Root, Editable Root Collection,...) for each class.
Below is the matrix of class & Business Class Type I completed as best as I can.
Please help me to fill in the rest and/or make correction or comments.
Thank you very much in advance for your help.
Class |
Business Base |
Business Class Type: Child (C) Editable Child (EC) Editable_Child_Collection (E_C_C) Editable Root (E_R) |
Project |
Business Base |
Editable Root |
Project Resources |
Businsess_List_Base |
Editable_Child_Collection |
Project Resource |
Business Base |
Editable Child |
Resource |
Business Base |
Editable Root |
Resource Assignments |
Businsess_List_Base |
Editable_Child_Collection |
Resource Assignment |
Business Base |
Editable Child
|
Assignment |
|
|
Project List |
Read_Only_List_Base |
|
Project Info |
|
|
Resource List |
Read_Only_List_Base |
|
Resource Info |
|
|
Roles List |
Name_Value_List_Base |
|
Roles |
Businsess_List_Base |
|
Role |
Business Base |
|
Copyright (c) Marimer LLC