Subversion Repositories SmartDukaan

Rev

Rev 6461 | Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
6111 anupam.sin 1
package in.shop2020.serving.controllers;
2
 
3
import in.shop2020.model.v1.order.LineItem;
4
import in.shop2020.model.v1.order.Order;
5
import in.shop2020.model.v1.order.OrderStatus;
6
import in.shop2020.model.v1.order.RechargeOrder;
7
import in.shop2020.thrift.clients.TransactionClient;
8
import in.shop2020.utils.ModelUtils;
9
 
10
import java.util.Date;
11
import java.util.HashMap;
12
import java.util.List;
13
import java.util.Map;
14
 
15
import org.apache.log4j.Logger;
16
 
17
/**
18
 * @author vikas
19
 *
20
 */
21
@SuppressWarnings("serial")
22
public class RechargeOrdersController extends BaseController {
23
    private static Logger log = Logger.getLogger(Class.class);
24
    private long userId;
25
    private List<RechargeOrder> rechargeOrders;
26
 
27
    public String index() throws Exception {
28
        TransactionClient transactionServiceClient = new TransactionClient();
29
        setRechargeOrders(transactionServiceClient.getClient().getRechargeOrders(userId));
30
        return INDEX;
31
    }
32
 
33
    public void setUserId(String userId) {
34
        try {
35
            this.userId = Long.parseLong(userId);
36
        }
37
        catch (NumberFormatException e) {
38
            log.error(e);
39
        }
40
    }
41
 
42
    public Long getUserId() {
43
        return userId;
44
    }
45
 
46
    public void setRechargeOrders(List<RechargeOrder> rechargeOrders) {
47
        this.rechargeOrders = rechargeOrders;
48
    }
49
 
50
    public List<RechargeOrder> getRechargeOrders() {
51
        return rechargeOrders;
52
    }
53
 
54
}