public ValidateListBaseServices(IValidatePropertyValueManager <T> registeredPropertyManager,
                                 IReceivePortalChild <I> portal,
                                 IRuleManager <T> ruleManager) : base(registeredPropertyManager, portal)
 {
     this.ValidatePropertyValueManager = registeredPropertyManager;
     RuleManager = ruleManager;
 }
Exemple #2
0
        public async Task Fetch(PersonDto person, IReceivePortalChild <IValidateAsyncObject> portal, IReadOnlyList <PersonDto> personTable)
        {
            base.FillFromDto(person);

            var childDto = personTable.FirstOrDefault(p => p.FatherId == Id);

            if (childDto != null)
            {
                Child = await portal.FetchChild(childDto);
            }
        }
Exemple #3
0
 public void TestInitialize()
 {
     portal = scope.Resolve <IReceivePortalChild <IBaseObjectList> >();
 }
 public ListBaseServices(IPropertyValueManager <T> registeredPropertyDataManager, IReceivePortalChild <I> receivePortal)
 {
     PropertyValueManager = registeredPropertyDataManager;
     ReceivePortal        = receivePortal;
 }
Exemple #5
0
 public ListBase(IListBaseServices <T, I> services)
 {
     PropertyValueManager = services.PropertyValueManager;
     ItemPortal           = services.ReceivePortal;
 }