Subversion Repositories SmartDukaan

Rev

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

Rev 6111 Rev 6461
Line 1... Line 1...
1
package in.shop2020.serving.controllers;
1
package in.shop2020.serving.controllers;
2
 
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;
3
import in.shop2020.model.v1.order.RechargeOrder;
-
 
4
import in.shop2020.model.v1.order.TransactionService.Client;
7
import in.shop2020.thrift.clients.TransactionClient;
5
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;
6
import java.util.List;
13
import java.util.Map;
-
 
14
 
7
 
15
import org.apache.log4j.Logger;
8
import org.apache.log4j.Logger;
16
 
9
 
17
/**
10
/**
18
 * @author vikas
11
 * @author vikas
Line 21... Line 14...
21
@SuppressWarnings("serial")
14
@SuppressWarnings("serial")
22
public class RechargeOrdersController extends BaseController {
15
public class RechargeOrdersController extends BaseController {
23
    private static Logger log = Logger.getLogger(Class.class);
16
    private static Logger log = Logger.getLogger(Class.class);
24
    private long userId;
17
    private long userId;
25
    private List<RechargeOrder> rechargeOrders;
18
    private List<RechargeOrder> rechargeOrders;
-
 
19
    private long walletAmount;
26
 
20
 
27
    public String index() throws Exception {
21
    public String index() throws Exception {
28
        TransactionClient transactionServiceClient = new TransactionClient();
22
        TransactionClient transactionServiceClient = new TransactionClient();
-
 
23
        Client tclient = transactionServiceClient.getClient();
29
        setRechargeOrders(transactionServiceClient.getClient().getRechargeOrders(userId));
24
        setRechargeOrders(tclient.getRechargeOrders(userId));
-
 
25
        setWalletAmount(tclient.getUserWallet(userId).getAmount());
30
        return INDEX;
26
        return INDEX;
31
    }
27
    }
32
 
28
 
33
    public void setUserId(String userId) {
29
    public void setUserId(String userId) {
34
        try {
30
        try {
Line 48... Line 44...
48
    }
44
    }
49
 
45
 
50
    public List<RechargeOrder> getRechargeOrders() {
46
    public List<RechargeOrder> getRechargeOrders() {
51
        return rechargeOrders;
47
        return rechargeOrders;
52
    }
48
    }
-
 
49
 
-
 
50
	public void setWalletAmount(long walletAmount) {
-
 
51
		this.walletAmount = walletAmount;
-
 
52
	}
-
 
53
 
-
 
54
	public long getWalletAmount() {
-
 
55
		return walletAmount;
-
 
56
	}
53
    
57
    
54
}
58
}
55
59