Subversion Repositories SmartDukaan

Rev

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

Rev 3137 Rev 3390
Line 1... Line 1...
1
/**
1
/**
2
 * 
2
 * 
3
 */
3
 */
4
package in.shop2020.crm.handler;
4
package in.shop2020.crm.handler;
5
 
5
 
-
 
6
import in.shop2020.crm.domain.SearchFilter;
6
import in.shop2020.crm.domain.Ticket;
7
import in.shop2020.crm.domain.Ticket;
7
import in.shop2020.crm.persistence.TicketMapper;
8
import in.shop2020.crm.persistence.TicketMapper;
8
 
9
 
9
import java.util.List;
10
import java.util.List;
10
 
11
 
Line 19... Line 20...
19
@Service
20
@Service
20
public class TicketHandler {
21
public class TicketHandler {
21
    @Autowired
22
    @Autowired
22
    TicketMapper ticketMapper;
23
    TicketMapper ticketMapper;
23
 
24
 
24
    public List<Ticket> getTickets(long customerId) {
25
    public List<Ticket> getTickets(SearchFilter searchFilter) {
25
        return ticketMapper.getTickets(customerId);
26
        return ticketMapper.getTickets(searchFilter);
26
    }
27
    }
27
 
28
 
28
    public void updateTicket(Ticket ticket) {
29
    public void updateTicket(Ticket ticket) {
29
        ticketMapper.updateTicket(ticket);
30
        ticketMapper.updateTicket(ticket);
30
    }
31
    }
Line 32... Line 33...
32
    public long insertTicket(Ticket ticket) {
33
    public long insertTicket(Ticket ticket) {
33
        ticketMapper.insertTicket(ticket);
34
        ticketMapper.insertTicket(ticket);
34
        return ticket.getId();
35
        return ticket.getId();
35
    }
36
    }
36
 
37
 
37
    public Ticket getTicket(long ticketId) {
-
 
38
        return ticketMapper.getTicket(ticketId);
-
 
39
    }
-
 
40
 
-
 
41
    public List<in.shop2020.crm.domain.Ticket> getAssignedTickets(long agentId) {
-
 
42
        return ticketMapper.getAssignedTickets(agentId);
-
 
43
    }
-
 
44
 
-
 
45
    public List<Ticket> getUnassignedTickets() {
38
    public List<Ticket> getUnassignedTickets() {
46
        return ticketMapper.getUnassignedTickets();
39
        return ticketMapper.getUnassignedTickets();
47
    }
40
    }
48
}
41
}