Subversion Repositories SmartDukaan

Rev

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

Rev 23134 Rev 32603
Line 1... Line 1...
1
package com.spice.profitmandi.dao.entity.transaction;
1
package com.spice.profitmandi.dao.entity.transaction;
2
 
2
 
3
import java.io.Serializable;
-
 
4
import java.time.LocalDateTime;
-
 
5
 
-
 
6
import javax.persistence.Column;
-
 
7
import javax.persistence.Convert;
-
 
8
import javax.persistence.Entity;
-
 
9
import javax.persistence.EnumType;
-
 
10
import javax.persistence.Enumerated;
-
 
11
import javax.persistence.GeneratedValue;
-
 
12
import javax.persistence.GenerationType;
-
 
13
import javax.persistence.Id;
-
 
14
import javax.persistence.NamedQueries;
-
 
15
import javax.persistence.NamedQuery;
-
 
16
import javax.persistence.Table;
-
 
17
 
-
 
18
import com.spice.profitmandi.dao.convertor.LocalDateTimeAttributeConverter;
3
import com.spice.profitmandi.dao.convertor.LocalDateTimeAttributeConverter;
19
 
-
 
20
import in.shop2020.model.v1.order.TransactionStatus;
4
import in.shop2020.model.v1.order.TransactionStatus;
21
 
5
 
-
 
6
import javax.persistence.*;
-
 
7
import java.io.Serializable;
-
 
8
import java.time.LocalDateTime;
-
 
9
 
22
/**
10
/**
23
 * This class basically contains transaction details
11
 * This class basically contains transaction details
24
 * 
12
 * 
25
 * @author ashikali
13
 * @author ashikali
26
 *
14
 *
27
 */
15
 */
28
@Entity
16
@Entity
29
@Table(name="transaction.transaction", schema = "transaction")
17
@Table(name = "transaction.transaction")
30
@NamedQueries({
18
@NamedQueries({
31
	@NamedQuery(name = "Transaction.selectCount", query = "select count(t) from Transaction t"),
19
	@NamedQuery(name = "Transaction.selectCount", query = "select count(t) from Transaction t"),
32
	@NamedQuery(name = "Transaction.selectCountByRetailerId", query = "select count(t) from Transaction t where t.retailerId = :retailerId"),
20
	@NamedQuery(name = "Transaction.selectCountByRetailerId", query = "select count(t) from Transaction t where t.retailerId = :retailerId"),
33
	@NamedQuery(name="Transaction.selectAll", query="select t from Transaction t"),
21
	@NamedQuery(name="Transaction.selectAll", query="select t from Transaction t"),
34
	//and t.status in (1,2,4,5,6)
22
	//and t.status in (1,2,4,5,6)