Subversion Repositories SmartDukaan

Rev

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

Rev 3272 Rev 3499
Line 33... Line 33...
33
 */
33
 */
34
 
34
 
35
@SuppressWarnings("serial")
35
@SuppressWarnings("serial")
36
public class ContactUsController extends BaseController {
36
public class ContactUsController extends BaseController {
37
 
37
 
38
    private static final long     CREATOR_ID = 1;
38
    private static final long     ADMIN_AGENT_ID = 1;
39
 
39
 
40
    private String                id;
40
    private String                id;
41
 
41
 
42
    private static Logger         log        = Logger.getLogger(Class.class);
42
    private static Logger         log        = Logger.getLogger(Class.class);
43
 
43
 
Line 141... Line 141...
141
            Ticket ticket = new Ticket();
141
            Ticket ticket = new Ticket();
142
            ticket.setAirwayBillNo(awb);
142
            ticket.setAirwayBillNo(awb);
143
            ticket.setProductName(product);
143
            ticket.setProductName(product);
144
            ticket.setCategory(TicketCategory
144
            ticket.setCategory(TicketCategory
145
                    .findByValue((int) communicationType));
145
                    .findByValue((int) communicationType));
146
            ticket.setDescription(subject + "-" + message);
146
            ticket.setDescription("From: " + email + "\n\nSubject: " + subject + "\n\nBody: " + message);
147
 
147
 
148
            if (orderId != -1) {
148
            if (orderId != -1) {
149
                ticket.setOrderId(orderId);
149
                ticket.setOrderId(orderId);
150
            }
150
            }
151
 
151
 
152
            ticket.setCreatorId(CREATOR_ID);
152
            ticket.setCreatorId(ADMIN_AGENT_ID);
153
            ticket.setPriority(TicketPriority.MEDIUM);
153
            ticket.setPriority(TicketPriority.MEDIUM);
154
            ticket.setStatus(TicketStatus.OPEN);
154
            ticket.setStatus(TicketStatus.OPEN);
155
 
155
 
156
            log.info("Creating activity!");
156
            log.info("Creating activity!");
157
            Activity activity = new Activity();
157
            Activity activity = new Activity();
158
            activity.setCreatorId(CREATOR_ID);
158
            activity.setCreatorId(ADMIN_AGENT_ID);
159
            activity.setDescription("Ticket created");
159
            activity.setDescription("Ticket created");
160
            activity.setTicketCategory(ticket.getCategory());
160
            activity.setTicketCategory(ticket.getCategory());
161
            activity.setTicketDescription(ticket.getDescription());
161
            activity.setTicketDescription(ticket.getDescription());
162
            activity.setTicketPriority(ticket.getPriority());
162
            activity.setTicketPriority(ticket.getPriority());
163
            activity.setTicketStatus(ticket.getStatus());
163
            activity.setTicketStatus(ticket.getStatus());