Subversion Repositories SmartDukaan

Rev

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

Rev 24471 Rev 24500
Line 10... Line 10...
10
import com.spice.profitmandi.dao.entity.auth.AuthUser;
10
import com.spice.profitmandi.dao.entity.auth.AuthUser;
11
import com.spice.profitmandi.dao.entity.cs.Activity;
11
import com.spice.profitmandi.dao.entity.cs.Activity;
12
import com.spice.profitmandi.dao.entity.cs.Position;
12
import com.spice.profitmandi.dao.entity.cs.Position;
13
import com.spice.profitmandi.dao.entity.cs.Region;
13
import com.spice.profitmandi.dao.entity.cs.Region;
14
import com.spice.profitmandi.dao.entity.cs.Ticket;
14
import com.spice.profitmandi.dao.entity.cs.Ticket;
-
 
15
import com.spice.profitmandi.dao.entity.cs.TicketAssigned;
15
import com.spice.profitmandi.dao.entity.cs.TicketCategory;
16
import com.spice.profitmandi.dao.entity.cs.TicketCategory;
16
import com.spice.profitmandi.dao.entity.cs.TicketSubCategory;
17
import com.spice.profitmandi.dao.entity.cs.TicketSubCategory;
-
 
18
import com.spice.profitmandi.dao.enumuration.cs.EscalationType;
17
 
19
 
18
@Service
20
@Service
19
public interface CsService {
21
public interface CsService {
20
	//Sends happy code to customer
22
	// Sends happy code to customer
21
	void addActivity(int ticketId, Activity activity);
23
	void addActivity(int ticketId, Activity activity);
-
 
24
 
22
	void createTicket(int fofoId,int categoryId, int subcategoryId, String message) throws ProfitMandiBusinessException;
25
	void createTicket(int fofoId, int categoryId, int subcategoryId, String message)
-
 
26
			throws ProfitMandiBusinessException;
-
 
27
 
23
	public void addPartnerToRegion(int regionId, List<Integer> fofoIds) ;
28
	public void addPartnerToRegion(int regionId, List<Integer> fofoIds);
-
 
29
 
24
	public Map<Integer,TicketSubCategory> getSubCategoryIdAndSubCategoryMap(List<Ticket> tickets);
30
	public Map<Integer, TicketSubCategory> getSubCategoryIdAndSubCategoryMap(List<Ticket> tickets);
-
 
31
 
25
	public Map<Integer,AuthUser> getAuthUserIdAndAuthUserMap(List<Ticket> tickets);
32
	public Map<Integer, AuthUser> getAuthUserIdAndAuthUserMap(List<TicketAssigned> ticketAssigneds);
-
 
33
 
26
	public Map<Integer,CustomRetailer> getPartnerByFofoIds(List<Ticket> tickets);
34
	public Map<Integer, CustomRetailer> getPartnerByFofoIds(List<Ticket> tickets);
-
 
35
 
27
	public List<TicketCategory> getAllTicketCategotyFromSubCategory();
36
	public List<TicketCategory> getAllTicketCategotyFromSubCategory();
-
 
37
 
28
	public Map<Integer, AuthUser> getAuthUserIdAndAuthUserMapUsingPositions(List<Position> positions);
38
	public Map<Integer, AuthUser> getAuthUserIdAndAuthUserMapUsingPositions(List<Position> positions);
-
 
39
 
29
	public Map<Integer, TicketCategory> getCategoryIdAndCategoryUsingPositions(List<Position> positions);
40
	public Map<Integer, TicketCategory> getCategoryIdAndCategoryUsingPositions(List<Position> positions);
-
 
41
 
30
	public Map<Integer,Region> getRegionIdAndRegionMap(List<Position> positions);
42
	public Map<Integer, Region> getRegionIdAndRegionMap(List<Position> positions);
-
 
43
 
-
 
44
	public Map<Integer, AuthUser> getTicketIdAndAuthUserMapUsingTickets(List<Ticket> tickets);
-
 
45
	
-
 
46
	public Map<Integer,List<AuthUser>> getAuthUserList(List<Ticket> tickets,EscalationType escalationType);
-
 
47
	
-
 
48
	public void updateTicket(int categoryId,int subCategoryId,Ticket ticket) throws ProfitMandiBusinessException;
31
	}
49
}