Subversion Repositories SmartDukaan

Rev

Rev 14364 | Rev 14385 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
14364 kshitij.so 1
package in.shop2020.dtrapi.controllers;
2
 
3
import java.util.List;
4
 
5
import org.apache.log4j.Logger;
6
 
14374 kshitij.so 7
import in.shop2020.model.v1.dtr.DtrService.Client;
8
import in.shop2020.thrift.clients.DtrClient;
14364 kshitij.so 9
 
10
import com.google.gson.Gson;
14374 kshitij.so 11
import com.mongodb.util.JSON;
14364 kshitij.so 12
 
13
 
14
public class LivePricingController extends BaseController{
15
    private static Logger log = Logger.getLogger(Class.class);
16
    private static final long serialVersionUID = 1L;
17
    private String id;
18
    public String getSource_id() {
19
        return source_id;
20
    }
21
 
22
    public void setSource_id(String source_id) {
23
        this.source_id = source_id;
24
    }
25
 
26
 
27
    private String source_id;
14374 kshitij.so 28
 
29
 
14364 kshitij.so 30
    public String index(){
31
        Gson gs = new Gson();
14374 kshitij.so 32
        Client dc = null;
14364 kshitij.so 33
        try {
14374 kshitij.so 34
            dc = new DtrClient().getClient();
14364 kshitij.so 35
            log.info("Insode try");
14374 kshitij.so 36
            List<in.shop2020.model.v1.dtr.LivePricing> pricingObj = dc.getLatestPricing(Long.valueOf(id), Long.valueOf(source_id));
37
            setResultJson(JSON.parse(gs.toJson(pricingObj)).toString());
14364 kshitij.so 38
        } catch (Exception e) {
39
            log.info(e);
40
        }
41
        return "index";
42
    }
14374 kshitij.so 43
 
14364 kshitij.so 44
    public void setId(String id) {
45
        this.id = id;
46
    }
47
 
48
 
14374 kshitij.so 49
 
14364 kshitij.so 50
}