Subversion Repositories SmartDukaan

Rev

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

Rev 31846 Rev 32230
Line 1... Line 1...
1
package com.spice.profitmandi.dao.entity.catalog;
1
package com.spice.profitmandi.dao.entity.catalog;
2
 
2
 
-
 
3
import com.spice.profitmandi.common.enumuration.ItemType;
-
 
4
import in.shop2020.model.v1.catalog.status;
-
 
5
 
-
 
6
import javax.persistence.*;
3
import java.io.Serializable;
7
import java.io.Serializable;
4
import java.time.LocalDateTime;
8
import java.time.LocalDateTime;
5
import java.util.Arrays;
9
import java.util.Arrays;
6
import java.util.List;
10
import java.util.List;
7
 
11
 
8
import javax.persistence.Column;
-
 
9
import javax.persistence.Entity;
-
 
10
import javax.persistence.EnumType;
-
 
11
import javax.persistence.Enumerated;
-
 
12
import javax.persistence.GeneratedValue;
-
 
13
import javax.persistence.GenerationType;
-
 
14
import javax.persistence.Id;
-
 
15
import javax.persistence.NamedQueries;
-
 
16
import javax.persistence.NamedQuery;
-
 
17
import javax.persistence.Table;
-
 
18
 
-
 
19
import com.spice.profitmandi.common.enumuration.ItemType;
-
 
20
 
-
 
21
import in.shop2020.model.v1.catalog.status;
-
 
22
 
-
 
23
/**
12
/**
24
 * This class basically contains item details
13
 * This class basically contains item details
25
 *
14
 *
26
 * @author ashikali
15
 * @author ashikali
27
 */
16
 */
Line 225... Line 214...
225
 
214
 
226
    public boolean isSmartPhone() {
215
    public boolean isSmartPhone() {
227
        return SMART_PG.contains(this.getHsnCode());
216
        return SMART_PG.contains(this.getHsnCode());
228
    }
217
    }
229
 
218
 
-
 
219
    public String getModel() {
-
 
220
        StringBuilder itemString = new StringBuilder();
-
 
221
        if (this.getModelName() != null && !this.getModelName().isEmpty()) {
-
 
222
            itemString.append(this.getModelName().trim());
-
 
223
        }
-
 
224
        if (this.getModelNumber() != null && !this.getModelNumber().isEmpty()) {
-
 
225
            itemString.append(" ");
-
 
226
            itemString.append(this.getModelNumber().trim());
-
 
227
        }
-
 
228
 
-
 
229
        return itemString.toString().replaceAll("\\s+", " ").trim();
-
 
230
 
-
 
231
    }
-
 
232
 
230
    public String getItemDescriptionNoColor() {
233
    public String getItemDescriptionNoColor() {
231
        StringBuilder itemString = new StringBuilder();
234
        StringBuilder itemString = new StringBuilder();
232
        if (this.getBrand() != null && !this.getBrand().isEmpty()) {
235
        if (this.getBrand() != null && !this.getBrand().isEmpty()) {
233
            itemString.append(this.getBrand().trim());
236
            itemString.append(this.getBrand().trim());
234
        }
237
        }