Subversion Repositories SmartDukaan

Rev

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

Rev 7176 Rev 7178
Line 34... Line 34...
34
        if(recharge.getStatus() == RechargeOrderStatus.RECHARGE_SUCCESSFUL) {
34
        if(recharge.getStatus() == RechargeOrderStatus.RECHARGE_SUCCESSFUL) {
35
            return "Recharge successful";
35
            return "Recharge successful";
36
        }
36
        }
37
        else if (recharge.getStatus() == RechargeOrderStatus.RECHARGE_FAILED
37
        else if (recharge.getStatus() == RechargeOrderStatus.RECHARGE_FAILED
38
                 || recharge.getStatus() == RechargeOrderStatus.INIT) {
38
                 || recharge.getStatus() == RechargeOrderStatus.INIT) {
39
            return "Recharge Failed";
39
            return "Recharge Failed. Reason : " + recharge.getDescription();
40
        }
40
        }
41
        else if (recharge.getStatus() == RechargeOrderStatus.RECHARGE_UNKNOWN) {
41
        else if (recharge.getStatus() == RechargeOrderStatus.RECHARGE_UNKNOWN) {
42
            return "Recharge Under Process";
42
            return "Recharge Under Process";
43
        }
43
        }
44
        else {
44
        else {
Line 69... Line 69...
69
            }
69
            }
70
        } catch (Exception e) {
70
        } catch (Exception e) {
71
            System.out.println(e.getMessage());
71
            System.out.println(e.getMessage());
72
        }
72
        }
73
        response.setContentType("application/pdf");
73
        response.setContentType("application/pdf");
74
        response.setHeader("Content-disposition", "inline; filename=recharge-invoice-" + rechargeId + ".pdf");
74
        response.setHeader("Content-disposition", "attachment; filename=recharge-invoice-" + rechargeId + ".pdf");
75
 
75
 
76
        ServletOutputStream sos;
76
        ServletOutputStream sos;
77
        try {
77
        try {
78
            sos = response.getOutputStream();
78
            sos = response.getOutputStream();
79
            sos.write(buffer.array());
79
            sos.write(buffer.array());