Example #1
0
 /// <summary>
 /// Initializes a new instance of the ContentViewDecorator class with view model and data context.
 /// </summary>
 /// <param name="model">The content view model.</param>
 /// <param name="dataContext">The data context object.</param>
 public ContentViewDecorator(ContentView model, IDataContext dataContext)
 {
     Model = model;
     model.CopyTo(this, "Parent", "FieldRefs", "Roles");
     Context = dataContext;
     this.Parent = new ContentListDecorator(dataContext, model.Parent);
 }
Example #2
0
 /// <summary>
 /// Initializes a new instance of the ContentViewDecorator class with view model and data context.
 /// </summary>
 /// <param name="model">The content view model.</param>
 /// <param name="dataContext">The data context object.</param>
 public ContentViewDecorator(ContentView model, IDataContext dataContext)
 {
     Model = model;
     model.CopyTo(this, "Parent", "FieldRefs", "Roles");
     Context     = dataContext;
     this.Parent = new ContentListDecorator(dataContext, model.Parent);
 }