Subversion Repositories SmartDukaan

Rev

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

Rev 33204 Rev 33244
Line 40... Line 40...
40
    Map<Integer, TicketCategory> getSubCategoryIdAndCategoryMap(List<Integer> subCategoryIds);
40
    Map<Integer, TicketCategory> getSubCategoryIdAndCategoryMap(List<Integer> subCategoryIds);
41
 
41
 
42
 
42
 
43
    Map<Integer, AuthUser> getAuthUserIdAndAuthUserMap(List<TicketAssigned> ticketAssigneds);
43
    Map<Integer, AuthUser> getAuthUserIdAndAuthUserMap(List<TicketAssigned> ticketAssigneds);
44
 
44
 
45
    Map<Integer, CustomRetailer> getPartnerByFofoIds(List<Ticket> tickets);
45
    Map<Integer, CustomRetailer> getPartnerByFofoIds(List<Ticket> tickets) throws ProfitMandiBusinessException;
46
 
46
 
47
    List<TicketCategory> getAllTicketCategotyFromSubCategory();
47
    List<TicketCategory> getAllTicketCategotyFromSubCategory();
48
 
48
 
49
    Map<Integer, AuthUser> getAuthUserIdAndAuthUserMapUsingPositions(List<Position> positions);
49
    Map<Integer, AuthUser> getAuthUserIdAndAuthUserMapUsingPositions(List<Position> positions);
50
 
50
 
51
    Map<Integer, TicketCategory> getCategoryIdAndCategoryUsingPositions(List<Position> positions);
51
    Map<Integer, TicketCategory> getCategoryIdAndCategoryUsingPositions(List<Position> positions);
52
 
52
 
53
    Map<Integer, Region> getRegionIdAndRegionMap(List<Position> positions);
53
    Map<Integer, Region> getRegionIdAndRegionMap(List<Position> positions);
54
 
54
 
55
    Map<Integer, List<CustomRetailer>> getRegionPartners(List<Position> position);
55
    Map<Integer, List<CustomRetailer>> getRegionPartners(List<Position> position) throws ProfitMandiBusinessException;
56
 
56
 
57
    Map<Integer, List<CustomRetailer>> getPositionCustomRetailerMap(List<Position> position);
57
    Map<Integer, List<CustomRetailer>> getPositionCustomRetailerMap(List<Position> position) throws ProfitMandiBusinessException;
58
 
58
 
59
    Map<Integer, AuthUser> getTicketIdAndAuthUserMapUsingTickets(List<Ticket> tickets);
59
    Map<Integer, AuthUser> getTicketIdAndAuthUserMapUsingTickets(List<Ticket> tickets);
60
 
60
 
61
    void updateTicket(int categoryId, int subCategoryId, Ticket ticket, int authUserId, EscalationType escalationType, ActivityMediaModel recording) throws ProfitMandiBusinessException;
61
    void updateTicket(int categoryId, int subCategoryId, Ticket ticket, int authUserId, EscalationType escalationType, ActivityMediaModel recording) throws ProfitMandiBusinessException;
62
    void updateTicket(int categoryId, int subCategoryId, Ticket ticket, int authUserId, EscalationType escalationType) throws ProfitMandiBusinessException;
62
    void updateTicket(int categoryId, int subCategoryId, Ticket ticket, int authUserId, EscalationType escalationType) throws ProfitMandiBusinessException;
63
 
63
 
64
    Map<String, Set<String>> getAuthUserPartnerEmailMapping();
64
    Map<String, Set<String>> getAuthUserPartnerEmailMapping() throws ProfitMandiBusinessException;
65
 
65
 
66
    Map<String, Set<Integer>> getAuthUserPartnerIdMapping();
66
    Map<String, Set<Integer>> getAuthUserPartnerIdMapping() throws ProfitMandiBusinessException;
67
 
67
 
68
    Map<Integer, List<Integer>> getAuthUserIdPartnerIdMapping();
68
    Map<Integer, List<Integer>> getAuthUserIdPartnerIdMapping() throws ProfitMandiBusinessException;
69
 
69
 
70
    List<String> getAuthUserByPartnerId(int fofoId);
70
    List<String> getAuthUserByPartnerId(int fofoId) throws ProfitMandiBusinessException;
71
 
71
 
72
    List<AuthUser> getAuthUserIdByPartnerId(int fofoId);
72
    List<AuthUser> getAuthUserIdByPartnerId(int fofoId) throws ProfitMandiBusinessException;
73
 
73
 
74
    List<AuthUser> getAuthUserIdByPartnerId(int fofoId, EscalationType... escalationTypes);
74
    List<AuthUser> getAuthUserIdByPartnerId(int fofoId, EscalationType... escalationTypes) throws ProfitMandiBusinessException;
75
 
75
 
76
    Map<EscalationType, String> getAuthUserAndEsclationTypeByPartnerId(int fofoId);
76
    Map<EscalationType, String> getAuthUserAndEsclationTypeByPartnerId(int fofoId) throws ProfitMandiBusinessException;
77
 
77
 
78
    Map<Integer, List<Integer>> getL2L1Mapping();
78
    Map<Integer, List<Integer>> getL2L1Mapping() throws ProfitMandiBusinessException;
79
 
79
 
80
    int getAuthUserId(int categoryId, EscalationType escalationType, int fofoId);
80
    int getAuthUserId(int categoryId, EscalationType escalationType, int fofoId) throws ProfitMandiBusinessException;
81
 
81
 
82
    List<AuthUser> getAuthUserIds(int categoryId, List<EscalationType> escalationType);
82
    List<AuthUser> getAuthUserIds(int categoryId, List<EscalationType> escalationType);
83
 
83
 
84
    List<AuthUser> getAuthUserByCategoryId(int categoryId);
84
    List<AuthUser> getAuthUserByCategoryId(int categoryId);
85
 
85
 
86
    void assignTicket(Ticket ticket) throws ProfitMandiBusinessException;
86
    void assignTicket(Ticket ticket) throws ProfitMandiBusinessException;
87
 
87
 
88
    Map<Integer, List<AuthUser>> getAssignedAuthList(List<Ticket> tickets);
88
    Map<Integer, List<AuthUser>> getAssignedAuthList(List<Ticket> tickets);
89
 
89
 
90
    Map<EscalationType, AuthUser> getAuthUserAndEsclationByPartnerId(int fofoId);
90
    Map<EscalationType, AuthUser> getAuthUserAndEsclationByPartnerId(int fofoId) throws ProfitMandiBusinessException;
91
 
91
 
92
    Activity createActivity(ActivityType activityType, String message, int createdBy);
92
    Activity createActivity(ActivityType activityType, String message, int createdBy);
93
 
93
 
94
    List<AuthUser> getAuthUserByCategoryId(int categoryId, EscalationType escalationType);
94
    List<AuthUser> getAuthUserByCategoryId(int categoryId, EscalationType escalationType);
95
 
95
 
96
    Map<Integer, FofoReportingModel> getPartnerIdSalesHeaders();
96
    Map<Integer, FofoReportingModel> getPartnerIdSalesHeaders() throws ProfitMandiBusinessException;
97
 
97
 
98
    Map<Integer, FofoRBMReportingModel> getPartnerIdRBMHeaders();
98
    Map<Integer, FofoRBMReportingModel> getPartnerIdRBMHeaders() throws ProfitMandiBusinessException;
99
 
99
 
100
    Map<String, Set<Integer>> getAuthUserPartnerIdMappingByCategoryIds(List<Integer> categoryIds, boolean activeOnly);
100
    Map<String, Set<Integer>> getAuthUserPartnerIdMappingByCategoryIds(List<Integer> categoryIds, boolean activeOnly) throws ProfitMandiBusinessException;
101
 
101
 
102
 
102
 
103
}
103
}