Subversion Repositories SmartDukaan

Rev

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

Rev 16244 Rev 16248
Line 1317... Line 1317...
1317
    		}
1317
    		}
1318
    		return requiredAgents;
1318
    		return requiredAgents;
1319
    	}
1319
    	}
1320
    }
1320
    }
1321
 
1321
 
1322
    public TicketCategory[] getTicketCategories() {
1322
    public List<TicketCategory> getTicketCategories() {
-
 
1323
    	List<TicketCategory> allCategories = Arrays.asList(TicketCategory.values());
-
 
1324
    	List<TicketCategory> requiredCategories = new ArrayList<TicketCategory>();
-
 
1325
    	if(isSaholicAndProfitMandiAllowed()){
-
 
1326
    		return allCategories;
-
 
1327
    	}else if(isProfitMandiAgent()){
-
 
1328
    		for(TicketCategory tkCategory: allCategories){
-
 
1329
    			if(profitMandiTicketCategoryList.contains(tkCategory)){
-
 
1330
    				requiredCategories.add(tkCategory);
-
 
1331
    			}
-
 
1332
    		}
-
 
1333
    		return requiredCategories;
-
 
1334
    	}else{
-
 
1335
    		for(TicketCategory tkCategory: allCategories){
-
 
1336
    			if(!profitMandiTicketCategoryList.contains(tkCategory)){
-
 
1337
    				requiredCategories.add(tkCategory);
-
 
1338
    			}
-
 
1339
    		}
1323
        return TicketCategory.values();
1340
    		return requiredCategories;
-
 
1341
    	}
1324
    }
1342
    }
1325
 
1343
 
1326
    public TicketPriority[] getTicketPriorities() {
1344
    public TicketPriority[] getTicketPriorities() {
1327
        return TicketPriority.values();
1345
        return TicketPriority.values();
1328
    }
1346
    }