Пример #1
0
        public JsonResult LookupGoods(LookupFilter filter)
        {
            GoodsLookup lookup = new GoodsLookup(context);

            lookup.Filter = filter;
            return(Json(lookup.GetData()));
        }
Пример #2
0
 public JsonResult Role(LookupFilter filter)
 {
     return(Json(new MvcLookup <Role, RoleView>(UnitOfWork)
     {
         Filter = filter
     }.GetData()));
 }
Пример #3
0
        internal override void Lookup(LookupResult result, string name, BinderContext original, LookupFilter filter)
        {
            Debug.Assert(result.IsClear());

            var results = Compilation.GlobalNamespace.GetMembers(name);
            original.FilterAccessibility(result, results, filter);
        }
Пример #4
0
        public JsonResult LookupEnterprises(LookupFilter filter)
        {
            EnterpriseLookup lookup = new EnterpriseLookup(context);

            lookup.Filter = filter;
            return(Json(lookup.GetData()));
        }
Пример #5
0
        public LookupControllerTests()
        {
            unitOfWork = Substitute.For <IUnitOfWork>();
            controller = Substitute.ForPartsOf <LookupController>(unitOfWork);

            lookup = Substitute.For <MvcLookup>();
            filter = new LookupFilter();
        }
Пример #6
0
        public void GetData_SetsFilter()
        {
            controller.GetData(lookup, filter);

            LookupFilter actual   = lookup.Filter;
            LookupFilter expected = filter;

            Assert.Equal(expected, actual);
        }
Пример #7
0
        public JsonResult LocalizedPeople(LookupFilter filter)
        {
            CultureInfo.CurrentCulture   = new CultureInfo("de");
            CultureInfo.CurrentUICulture = new CultureInfo("de");

            return(Json(new PeopleLookup {
                Filter = filter
            }.GetData()));
        }
Пример #8
0
        public JsonResult AllPeople(LookupFilter filter, Int32?autocompleteIncome, Int32?lookupIncome, Boolean?isWorking)
        {
            filter.AdditionalFilters[nameof(Person.Income)]    = autocompleteIncome ?? lookupIncome;
            filter.AdditionalFilters[nameof(Person.IsWorking)] = isWorking;

            return(Json(new PeopleLookup {
                Filter = filter
            }.GetData()));
        }
Пример #9
0
        public void LookupFilter_CreatesEmpty()
        {
            LookupFilter filter = new LookupFilter();

            Assert.Empty(filter.AdditionalFilters);
            Assert.Empty(filter.Selected);
            Assert.Empty(filter.CheckIds);
            Assert.Empty(filter.Ids);
        }
Пример #10
0
        private LongIterator QueryIndexOrEmpty(IndexReader reader, IndexQuery[] query)
        {
//JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final':
//ORIGINAL LINE: final org.eclipse.collections.api.iterator.LongIterator indexedNodeIds;
            LongIterator indexedNodeIds;

            try
            {
                indexedNodeIds = reader.Query(query);
            }
            catch (IndexNotApplicableKernelException e)
            {
                throw new Exception(format("Consistency checking error: index provider does not support exact query %s", Arrays.ToString(query)), e);
            }

            return(reader.HasFullValuePrecision(query) ? indexedNodeIds : LookupFilter.exactIndexMatches(_propertyReader, indexedNodeIds, query));
        }
        public virtual JsonResult GetData(MvcLookup lookup, LookupFilter filter)
        {
            lookup.Filter = filter;

            return(Json(lookup.GetData()));
        }
Пример #12
0
        internal override void LookupNamespaceOrType(LookupResult result, string name, BinderContext original, ConsList<Symbol> basesBeingResolved, LookupFilter filter)
        {
            Debug.Assert(result.IsClear());

            original.FilterAccessibility(result, Compilation.GlobalNamespace.GetMembers(name).OfType<Symbol, NamespaceOrTypeSymbol>(), filter);
        }
Пример #13
0
        internal override void LookupNamespaceOrType(LookupResult result, string name, BinderContext original, ConsList <Symbol> basesBeingResolved, LookupFilter filter)
        {
            Debug.Assert(result.IsClear());

            original.FilterAccessibility(result, Compilation.GlobalNamespace.GetMembers(name).OfType <Symbol, NamespaceOrTypeSymbol>(), filter);
        }
Пример #14
0
 public LookupFilterTests()
 {
     filter = new LookupFilter();
 }
Пример #15
0
        public virtual JsonResult GetData(AbstractLookup lookup, LookupFilter filter)
        {
            lookup.CurrentFilter = filter;

            return(Json(lookup.GetData()));
        }
Пример #16
0
 public JsonResult AllPeople(LookupFilter filter)
 {
     return(Json(new PeopleLookup {
         Filter = filter
     }.GetData()));
 }
Пример #17
0
 public JsonResult Role(LookupFilter filter)
 {
     return(GetData(new BaseLookup <Role, RoleView>(UnitOfWork), filter));
 }
Пример #18
0
        internal override void Lookup(LookupResult result, string name, BinderContext original, LookupFilter filter)
        {
            Debug.Assert(result.IsClear());

            var results = Compilation.GlobalNamespace.GetMembers(name);

            original.FilterAccessibility(result, results, filter);
        }