Beispiel #1
0
        public void SetUp()
        {
            base.SetUp();

            organizationTreeRepository = ApplicationContext.Current["organizationTreeRepository"] as IOrganizationTreeRepository;
            partyApplicationService    = ApplicationContext.Current["partyApplicationService"] as IPartyApplicationService;
            organizationStructureApplicationService     = ApplicationContext.Current["organizationStructureApplicationService"] as IOrganizationStructureApplicationService;
            organizationStructureTypeApplicationService = ApplicationContext.Current["organizationStructureTypeApplicationService"] as IOrganizationStructureTypeApplicationService;
        }
 public static IEnumerable <IOrganizationStructureTypeState> GetByProperty <TPropertyType>(this IOrganizationStructureTypeApplicationService applicationService,
                                                                                           System.Linq.Expressions.Expression <Func <IOrganizationStructureTypeState, TPropertyType> > propertySelector,
                                                                                           TPropertyType propertyValue, IList <string> orders = null, int firstResult = 0, int maxResults = int.MaxValue)
 {
     return(applicationService.GetByProperty(ReflectUtils.GetPropertyName <IOrganizationStructureTypeState, TPropertyType>(propertySelector), propertyValue, orders, firstResult, maxResults));
 }