Subversion Repositories SmartDukaan

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
35537 amit 1
package com.spice.profitmandi.dao.model;
2
 
3
/**
4
 * Model to hold combined tertiary sales data for a partner.
5
 * Used for batch fetching multiple tertiary metrics in a single query.
6
 */
7
public class PartnerTertiarySalesModel {
8
	private int fofoId;
9
	private long lmtdSale;    // Last month to date (same day last month)
10
	private long mtdSale;     // Month to date
11
	private long lmsSale;     // Last month sales (full month)
12
	private long todaySale;   // Today's sales
13
	private long last3daysQty; // Last 3 days quantity count
14
 
15
	public PartnerTertiarySalesModel(int fofoId, long lmtdSale, long mtdSale, long lmsSale, long todaySale, long last3daysQty) {
16
		this.fofoId = fofoId;
17
		this.lmtdSale = lmtdSale;
18
		this.mtdSale = mtdSale;
19
		this.lmsSale = lmsSale;
20
		this.todaySale = todaySale;
21
		this.last3daysQty = last3daysQty;
22
	}
23
 
24
	public PartnerTertiarySalesModel() {
25
	}
26
 
27
	public int getFofoId() {
28
		return fofoId;
29
	}
30
 
31
	public void setFofoId(int fofoId) {
32
		this.fofoId = fofoId;
33
	}
34
 
35
	public long getLmtdSale() {
36
		return lmtdSale;
37
	}
38
 
39
	public void setLmtdSale(long lmtdSale) {
40
		this.lmtdSale = lmtdSale;
41
	}
42
 
43
	public long getMtdSale() {
44
		return mtdSale;
45
	}
46
 
47
	public void setMtdSale(long mtdSale) {
48
		this.mtdSale = mtdSale;
49
	}
50
 
51
	public long getLmsSale() {
52
		return lmsSale;
53
	}
54
 
55
	public void setLmsSale(long lmsSale) {
56
		this.lmsSale = lmsSale;
57
	}
58
 
59
	public long getTodaySale() {
60
		return todaySale;
61
	}
62
 
63
	public void setTodaySale(long todaySale) {
64
		this.todaySale = todaySale;
65
	}
66
 
67
	public long getLast3daysQty() {
68
		return last3daysQty;
69
	}
70
 
71
	public void setLast3daysQty(long last3daysQty) {
72
		this.last3daysQty = last3daysQty;
73
	}
74
 
75
	@Override
76
	public String toString() {
77
		return "PartnerTertiarySalesModel [fofoId=" + fofoId + ", lmtdSale=" + lmtdSale + ", mtdSale=" + mtdSale
78
				+ ", lmsSale=" + lmsSale + ", todaySale=" + todaySale + ", last3daysQty=" + last3daysQty + "]";
79
	}
80
}