Subversion Repositories SmartDukaan

Rev

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

Rev 27819 Rev 30416
Line 1... Line 1...
1
package com.spice.profitmandi.dao.repository.cs;
1
package com.spice.profitmandi.dao.repository.cs;
2
 
2
 
-
 
3
import java.time.LocalDateTime;
3
import java.util.List;
4
import java.util.List;
4
import java.util.Map;
5
import java.util.Map;
5
import java.util.Optional;
6
import java.util.Optional;
6
 
7
 
7
import javax.swing.SortOrder;
8
import javax.swing.SortOrder;
Line 11... Line 12...
11
import com.spice.profitmandi.dao.entity.auth.AuthUser;
12
import com.spice.profitmandi.dao.entity.auth.AuthUser;
12
import com.spice.profitmandi.dao.entity.cs.Ticket;
13
import com.spice.profitmandi.dao.entity.cs.Ticket;
13
import com.spice.profitmandi.dao.entity.cs.TicketSearchType;
14
import com.spice.profitmandi.dao.entity.cs.TicketSearchType;
14
import com.spice.profitmandi.dao.entity.fofo.ActivityType;
15
import com.spice.profitmandi.dao.entity.fofo.ActivityType;
15
import com.spice.profitmandi.dao.enumuration.cs.EscalationType;
16
import com.spice.profitmandi.dao.enumuration.cs.EscalationType;
-
 
17
import com.spice.profitmandi.dao.model.TicketViewModel;
16
 
18
 
17
@Repository
19
@Repository
18
public interface TicketRepository {
20
public interface TicketRepository {
19
	void persist(Ticket ticket);
21
	void persist(Ticket ticket);
20
 
22
 
Line 65... Line 67...
65
	public List<Ticket> selectAllResolvedMarkedTicketByCreator(int assigneeId);
67
	public List<Ticket> selectAllResolvedMarkedTicketByCreator(int assigneeId);
66
 
68
 
67
	public List<Ticket> selectAllNotClosedTicketsWithStatus(ActivityType activityType);
69
	public List<Ticket> selectAllNotClosedTicketsWithStatus(ActivityType activityType);
68
 
70
 
69
	public Map<AuthUser, Long> selectAllAuthUserTicketCount(Optional<Boolean> resolved);
71
	public Map<AuthUser, Long> selectAllAuthUserTicketCount(Optional<Boolean> resolved);
-
 
72
 
-
 
73
	public List<TicketViewModel> selectRecentClosedTicket(int fofoId, LocalDateTime startDate);
70
}
74
}
71
75