Subversion Repositories SmartDukaan

Rev

Rev 5168 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5168 Rev 5909
Line 5... Line 5...
5
 
5
 
6
import in.shop2020.crm.domain.SearchFilter;
6
import in.shop2020.crm.domain.SearchFilter;
7
import in.shop2020.crm.domain.Ticket;
7
import in.shop2020.crm.domain.Ticket;
8
import in.shop2020.crm.persistence.TicketMapper;
8
import in.shop2020.crm.persistence.TicketMapper;
9
 
9
 
-
 
10
import java.util.HashMap;
10
import java.util.List;
11
import java.util.List;
-
 
12
import java.util.Map;
11
 
13
 
12
import org.springframework.beans.factory.annotation.Autowired;
14
import org.springframework.beans.factory.annotation.Autowired;
13
import org.springframework.stereotype.Service;
15
import org.springframework.stereotype.Service;
14
 
16
 
15
/**
17
/**
Line 44... Line 46...
44
    }
46
    }
45
    
47
    
46
    public int getOpenTicketCountForAgent(long agentId) {
48
    public int getOpenTicketCountForAgent(long agentId) {
47
    	return ticketMapper.getOpenTicketCountForAgent(agentId);
49
    	return ticketMapper.getOpenTicketCountForAgent(agentId);
48
    }
50
    }
-
 
51
 
-
 
52
	public Map<String, Long> getOpenTicketsMap() {
-
 
53
		Map<String,Long> ticketCategoryCountMap = new HashMap<String, Long>();
-
 
54
		Map<String, Long> resultMap =  ticketMapper.getOpenTicketsMap();
-
 
55
		for(String category : resultMap.keySet()) {
-
 
56
			Object obj = resultMap.get(category);
-
 
57
			Map<String, Long> temp = (Map<String, Long>) obj;
-
 
58
			ticketCategoryCountMap.put(category, temp.get("count"));
-
 
59
		}
-
 
60
		return ticketCategoryCountMap;
-
 
61
	}
49
}
62
}