示例#1
0
 private void DataPortal_Fetch(object criteria, IChildDataPortal <ChildEntity> childDataPortal)
 {
     for (int i = 0; i < 10; i++)
     {
         Add(childDataPortal.CreateChild(i, "first" + i, "last" + i));
     }
 }
示例#2
0
 private void Create([Inject] IChildDataPortal <ChildItem> childDataPortal)
 {
     using (SuppressListChangedEvents)
     {
         Add(childDataPortal.CreateChild());
     }
 }
示例#3
0
 protected void DataPortal_Create([Inject] IChildDataPortal <EditableChild1> childDataPortal)
 {
     using (BypassPropertyChecks)
     {
         LoadProperty(ChildProperty, childDataPortal.CreateChild());
     }
     BusinessRules.CheckRules();
 }
示例#4
0
        private void Create([Inject] IChildDataPortal <FakePersonEmailAddresses> dataPortal)
        {
            // Create an empty list for holding email addresses
            LoadProperty(EmailAddressesProperty, dataPortal.CreateChild());

            // Trigger object checks
            BusinessRules.CheckRules();
        }
示例#5
0
 protected void DataPortal_Create([Inject] IChildDataPortal <ChildEntityList> childDataPortal)
 {
     SetProperty(ChildrenProperty, childDataPortal.CreateChild());
     TestResults.Reinitialise();
     TestResults.Add("ParentEntity", "Created");
     BusinessRules.CheckRules();
     Console.WriteLine("DataPortal_Create");
 }
示例#6
0
 protected void DataPortal_Fetch(object criteria, [Inject] IChildDataPortal <ChildEntityList> dataPortal)
 {
     _children = dataPortal.CreateChild();
     Console.WriteLine("DataPortal_Fetch");
     TestResults.Reinitialise();
     TestResults.Add("ParentEntity", "Fetched");
     BusinessRules.CheckRules();
 }
示例#7
0
文件: Root.cs 项目: gnilesh4/csla
 protected void DataPortal_Fetch(Criteria criteria, [Inject] IChildDataPortal <Children> dataPortal)
 {
     using (BypassPropertyChecks)
     {
         Data     = criteria._data;
         Children = dataPortal.CreateChild();
     }
     MarkOld();
 }
示例#8
0
文件: Root.cs 项目: gnilesh4/csla
 private void DataPortal_Create(Criteria criteria, [Inject] IChildDataPortal <Children> dataPortal)
 {
     using (BypassPropertyChecks)
     {
         Data     = criteria._data;
         Children = dataPortal.CreateChild();
     }
     CreatedDomain = AppDomain.CurrentDomain.Id;
 }
示例#9
0
文件: Child.cs 项目: gnilesh4/csla
 private void Create([Inject] IChildDataPortal <GrandChildren> dataPortal)
 {
     GrandChildren = dataPortal.CreateChild();
 }
示例#10
0
文件: Root.cs 项目: gnilesh4/csla
 private void DataPortal_Fetch(int id, [Inject] IChildDataPortal <ChildList> childDataPortal)
 {
     Children = childDataPortal.CreateChild();
 }
示例#11
0
 public static ChildList NewChildObject(IChildDataPortal <ChildList> dataPortal)
 {
     return(dataPortal.CreateChild());
 }
示例#12
0
文件: Root.cs 项目: gnilesh4/csla
 protected void DataPortal_Create([Inject] IChildDataPortal <Child> childDataPortal, [Inject] IChildDataPortal <ChildList> childListDataPortal)
 {
     LoadProperty(ChildProperty, childDataPortal.CreateChild());
     LoadProperty(ChildListProperty, childListDataPortal.CreateChild());
 }
示例#13
0
 private void Create(string data, [Inject] IChildDataPortal <GrandChildren> childDataPortal)
 {
     _data = data;
     LoadProperty(GrandChildrenProperty, childDataPortal.CreateChild());
 }
示例#14
0
文件: Child.cs 项目: gnilesh4/csla
 public static Child NewChild(IChildDataPortal <Child> childDataPortal)
 {
     return(childDataPortal.CreateChild());
 }
示例#15
0
        private T CreateChildWithoutCriteria <T>()
        {
            IChildDataPortal <T> dataPortal = _testDIContext.CreateChildDataPortal <T>();

            return(dataPortal.CreateChild());
        }
示例#16
0
 protected void DataPortal_DeleteSelf([Inject] IChildDataPortal <ChildList> childDataPortal)
 {
     Children = childDataPortal.CreateChild();
 }
示例#17
0
 private void Create([Inject] IChildDataPortal <FooList> childDataPortal)
 {
     LoadProperty(ChildListProperty, childDataPortal.CreateChild());
     BusinessRules.CheckRules();
 }
示例#18
0
文件: Child.cs 项目: gnilesh4/csla
 private void Create(string data, [Inject] IChildDataPortal <GrandChildren> childDataPortal)
 {
     LoadProperty(GuidProperty, Guid.NewGuid());
     LoadProperty(DataProperty, data);
     LoadProperty(GrandChildrenProperty, childDataPortal.CreateChild());
 }
示例#19
0
文件: Child.cs 项目: gnilesh4/csla
 private void Fetch(IDataReader dr, [Inject] IChildDataPortal <GrandChildren> dataPortal)
 {
     GrandChildren = dataPortal.CreateChild();
     MarkOld();
 }
示例#20
0
 protected void DataPortal_Create([Inject] IChildDataPortal <ChildList> dataPortal)
 {
     Children = dataPortal.CreateChild();
     BusinessRules.CheckRules();
 }
示例#21
0
 private void Fetch([Inject] IChildDataPortal <AChild> childDataPortal)
 {
     MarkAsChild();
     this.Add(childDataPortal.CreateChild());
 }
示例#22
0
 private void Fetch(IDataReader dr, [Inject] IChildDataPortal <GrandChildren> childDataPortal)
 {
     LoadProperty(GrandChildrenProperty, childDataPortal.CreateChild());
 }
示例#23
0
        private Child CreateChild()
        {
            IChildDataPortal <Child> childDataPortal = _testDIContext.CreateChildDataPortal <Child>();

            return(childDataPortal.CreateChild());
        }