Subversion Repositories SmartDukaan

Rev

Rev 31829 | Rev 32493 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 31829 Rev 31830
Line 416... Line 416...
416
    }
416
    }
417
 
417
 
418
    @Override
418
    @Override
419
    public List<TicketCategory> getAllTicketCategotyFromSubCategory() {
419
    public List<TicketCategory> getAllTicketCategotyFromSubCategory() {
420
 
420
 
421
        List<TicketSubCategory> ticketSubCategories = ticketSubCategoryRepository.selectAll();
421
        Collection<TicketSubCategory> ticketSubCategories = ticketSubCategoryRepository.getTicketSubCategoryMap().values();
422
        HashSet<Integer> categoryIds = new HashSet<>();
-
 
423
        for (TicketSubCategory ticketSubcategory : ticketSubCategories) {
-
 
424
            categoryIds.add(ticketSubcategory.getCategoryId());
-
 
425
        }
-
 
426
        List<TicketCategory> ticketcategories = ticketCategoryRepository.selectAll(new ArrayList<>(categoryIds));
422
        return new ArrayList<>(ticketSubCategories.stream().map(x -> x.getTicketCategory()).collect(Collectors.toSet()));
427
        return ticketcategories;
-
 
428
    }
423
    }
429
 
424
 
430
    @Override
425
    @Override
431
    public Map<Integer, AuthUser> getAuthUserIdAndAuthUserMapUsingPositions(List<Position> positions) {
426
    public Map<Integer, AuthUser> getAuthUserIdAndAuthUserMapUsingPositions(List<Position> positions) {
432
        Map<Integer, AuthUser> authUserIdAndAuthUserMap = new HashMap<>();
427
        Map<Integer, AuthUser> authUserIdAndAuthUserMap = new HashMap<>();