예제 #1
0
 protected void RemoveDescription(object parent, IDescriptionEntity child)
 {
     typeof(LongDescriptionEditBase <>).MakeGenericType(typeof(T))
     .GetMethod("RemoveDescriptionGeneric", BindingFlags.Instance | BindingFlags.NonPublic)
     .MakeGenericMethod(new[] { DescriptionEntityParentType, DescriptionEntityType })
     .Invoke(this, new[] { parent, child });
 }
예제 #2
0
        // ReSharper disable UnusedMember.Local
        private void Child_Fetch(IDescriptionEntity currentDataAccessObject)
        // ReSharper restore UnusedMember.Local
        {
            var objectFactory = CreateObjectFactoryInstance(typeof(LongDescriptionEditObjectFactory <,>),
                                                            DescriptionEntityType);

            objectFactory.EntityAsObject = currentDataAccessObject;
            objectFactory.Fetch();
        }