Subversion Repositories SmartDukaan

Rev

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

Rev 28541 Rev 28967
Line 68... Line 68...
68
					sb.append("stock worth Rs.<span class=\"currency\">")
68
					sb.append("stock worth Rs.<span class=\"currency\">")
69
					.append(this.getNextTargetSlab().getRemainingAmount(this.eligibleSale))
69
					.append(this.getNextTargetSlab().getRemainingAmount(this.eligibleSale))
70
					.append("</span> to earn ").append(this.getNextTargetSlab().getTargetDescription());
70
					.append("</span> to earn ").append(this.getNextTargetSlab().getTargetDescription());
71
				} else {
71
				} else {
72
					sb.append(this.getNextTargetSlab().getRemainingAmount(this.eligibleSale))
72
					sb.append(this.getNextTargetSlab().getRemainingAmount(this.eligibleSale))
73
					.append(" more unit(s) to earn ")
73
					.append(" more unit(s) to earn ");
-
 
74
					if (StringUtils.isNotEmpty(this.getNextTargetSlab().getTargetDescription())) {
74
					.append(this.getNextTargetSlab().getTargetDescription()).append(" per unit");
75
						sb.append(this.getNextTargetSlab().getTargetDescription()).append(" per unit");
-
 
76
					} else {
-
 
77
						sb.append(this.getNextTargetSlab().getTargetDescription()).append(" additional margin");
-
 
78
					}
75
				}
79
				}
76
			} else {
80
			} else {
77
				sb.append("Congratulations for achieving the highest slab of ");
81
				sb.append("Congratulations for achieving the highest slab of ");
78
				if(this.getTargetType().equals(AchievementType.VALUE)) {
82
				if(this.getTargetType().equals(AchievementType.VALUE)) {
79
					sb.append("Rs.<span class=\"currency\">")
83
					sb.append("Rs.<span class=\"currency\">")
Line 87... Line 91...
87
				sb.append(", keep it up!!");
91
				sb.append(", keep it up!!");
88
			}
92
			}
89
		}
93
		}
90
		return sb.toString();
94
		return sb.toString();
91
	}
95
	}
92
	
-
 
93
	
96
 
94
	public boolean isIncrementalTarget() {
97
	public boolean isIncrementalTarget() {
95
		return incrementalTarget;
98
		return incrementalTarget;
96
	}
99
	}
-
 
100
 
97
	public void setIncrementalTarget(boolean incrementalTarget) {
101
	public void setIncrementalTarget(boolean incrementalTarget) {
98
		this.incrementalTarget = incrementalTarget;
102
		this.incrementalTarget = incrementalTarget;
99
	}
103
	}
-
 
104
 
100
	@Override
105
	@Override
101
	public String toString() {
106
	public String toString() {
102
		return "CreateOfferRequest [id=" + id + ", active=" + active + ", incrementalTarget=" + incrementalTarget
107
		return "CreateOfferRequest [id=" + id + ", active=" + active + ", incrementalTarget=" + incrementalTarget
103
				+ ", name=" + name + ", startDate=" + startDate + ", endDate=" + endDate + ", offerNotes=" + offerNotes
108
				+ ", name=" + name + ", startDate=" + startDate + ", endDate=" + endDate + ", offerNotes=" + offerNotes
104
				+ ", terms=" + terms + ", targetType=" + targetType + ", payoutType=" + payoutType
109
				+ ", terms=" + terms + ", targetType=" + targetType + ", payoutType=" + payoutType
Line 108... Line 113...
108
				+ targetSlabs + ", partnerCriteria=" + partnerCriteria + ", partnerCriteriaString="
113
				+ targetSlabs + ", partnerCriteria=" + partnerCriteria + ", partnerCriteriaString="
109
				+ partnerCriteriaString + ", eligibleSale=" + eligibleSale + ", nextTargetSlab=" + nextTargetSlab
114
				+ partnerCriteriaString + ", eligibleSale=" + eligibleSale + ", nextTargetSlab=" + nextTargetSlab
110
				+ ", currentTargetSlab=" + currentTargetSlab + "]";
115
				+ ", currentTargetSlab=" + currentTargetSlab + "]";
111
	}
116
	}
112
 
117
 
113
 
-
 
114
 
-
 
115
	private int eligibleSale;
118
	private int eligibleSale;
116
	private TargetSlab nextTargetSlab;
119
	private TargetSlab nextTargetSlab;
117
	private TargetSlab currentTargetSlab;
120
	private TargetSlab currentTargetSlab;
118
	private String currentTarget;
121
	private String currentTarget;
119
	private String nextTarget;
122
	private String nextTarget;
120
	
-
 
121
	
-
 
122
 
123
 
123
	public String getCurrentTarget() {
124
	public String getCurrentTarget() {
124
		return currentTarget;
125
		return currentTarget;
125
	}
126
	}
-
 
127
 
126
	public void setCurrentTarget(String currentTarget) {
128
	public void setCurrentTarget(String currentTarget) {
127
		this.currentTarget = currentTarget;
129
		this.currentTarget = currentTarget;
128
	}
130
	}
-
 
131
 
129
	public String getNextTarget() {
132
	public String getNextTarget() {
130
		return nextTarget;
133
		return nextTarget;
131
	}
134
	}
-
 
135
 
132
	public void setNextTarget(String nextTarget) {
136
	public void setNextTarget(String nextTarget) {
133
		this.nextTarget = nextTarget;
137
		this.nextTarget = nextTarget;
134
	}
138
	}
-
 
139
 
135
	public TargetSlab getNextTargetSlab() {
140
	public TargetSlab getNextTargetSlab() {
136
		return nextTargetSlab;
141
		return nextTargetSlab;
137
	}
142
	}
-
 
143
 
138
	public void setNextTargetSlab(TargetSlab nextTargetSlab) {
144
	public void setNextTargetSlab(TargetSlab nextTargetSlab) {
139
		this.nextTargetSlab = nextTargetSlab;
145
		this.nextTargetSlab = nextTargetSlab;
140
	}
146
	}
-
 
147
 
141
	public TargetSlab getCurrentTargetSlab() {
148
	public TargetSlab getCurrentTargetSlab() {
142
		return currentTargetSlab;
149
		return currentTargetSlab;
143
	}
150
	}
-
 
151
 
144
	public void setCurrentTargetSlab(TargetSlab currentTargetSlab) {
152
	public void setCurrentTargetSlab(TargetSlab currentTargetSlab) {
145
		this.currentTargetSlab = currentTargetSlab;
153
		this.currentTargetSlab = currentTargetSlab;
146
	}
154
	}
147
 
155
 
148
	public boolean isActive() {
156
	public boolean isActive() {
Line 154... Line 162...
154
	}
162
	}
155
 
163
 
156
	public LocalDateTime getCreatedOn() {
164
	public LocalDateTime getCreatedOn() {
157
		return createdOn;
165
		return createdOn;
158
	}
166
	}
159
	
-
 
160
	
-
 
161
	
-
 
162
	
-
 
163
 
167
 
164
	public AchievementType getPayoutType() {
168
	public AchievementType getPayoutType() {
165
		return payoutType;
169
		return payoutType;
166
	}
170
	}
-
 
171
 
167
	public void setPayoutType(AchievementType payoutType) {
172
	public void setPayoutType(AchievementType payoutType) {
168
		this.payoutType = payoutType;
173
		this.payoutType = payoutType;
169
	}
174
	}
-
 
175
 
170
	public String getActivationBrands() {
176
	public String getActivationBrands() {
171
		return activationBrands;
177
		return activationBrands;
172
	}
178
	}
-
 
179
 
173
	public void setActivationBrands(String activationBrands) {
180
	public void setActivationBrands(String activationBrands) {
174
		this.activationBrands = activationBrands;
181
		this.activationBrands = activationBrands;
175
	}
182
	}
-
 
183
 
176
	public void setCreatedOn(LocalDateTime createdOn) {
184
	public void setCreatedOn(LocalDateTime createdOn) {
177
		this.createdOn = createdOn;
185
		this.createdOn = createdOn;
178
	}
186
	}
179
 
187
 
180
 
-
 
181
	public String getItemCriteriaString() {
188
	public String getItemCriteriaString() {
182
		return itemCriteriaString;
189
		return itemCriteriaString;
183
	}
190
	}
184
 
191
 
185
	public String getPartnerCriteriaString() {
192
	public String getPartnerCriteriaString() {