Subversion Repositories SmartDukaan

Rev

Rev 35033 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 35033 Rev 35048
Line 14... Line 14...
14
    private String type;
14
    private String type;
15
 
15
 
16
    public static LogixModel from(FofoOrder fofoOrder) {
16
    public static LogixModel from(FofoOrder fofoOrder) {
17
        LogixModel logixModel = new LogixModel();
17
        LogixModel logixModel = new LogixModel();
18
        logixModel.setBillDate(fofoOrder.getCreateTimestamp());
18
        logixModel.setBillDate(fofoOrder.getCreateTimestamp());
-
 
19
        logixModel.setType("SALE");
-
 
20
        //logixModel.setTax();
-
 
21
        logixModel.setSale(fofoOrder.getTotalAmount());
-
 
22
        logixModel.setDiscount(0);
-
 
23
        logixModel.setBillNumber(fofoOrder.getInvoiceNumber());
-
 
24
        return logixModel;
-
 
25
    }
-
 
26
 
-
 
27
    public static LogixModel fromCancelled(FofoOrder fofoOrder) {
-
 
28
        LogixModel logixModel = new LogixModel();
19
        logixModel.setType(fofoOrder.getCancelledTimestamp() == null ? "SALE" : "RETURN");
29
        logixModel.setBillDate(fofoOrder.getCreateTimestamp());
-
 
30
        logixModel.setType("RETURN");
20
        //logixModel.setTax();
31
        //logixModel.setTax();
21
        logixModel.setSale(fofoOrder.getTotalAmount());
32
        logixModel.setSale(fofoOrder.getTotalAmount());
22
        logixModel.setDiscount(0);
33
        logixModel.setDiscount(0);
23
        logixModel.setBillNumber(fofoOrder.getInvoiceNumber());
34
        logixModel.setBillNumber(fofoOrder.getInvoiceNumber());
24
        return logixModel;
35
        return logixModel;