Subversion Repositories SmartDukaan

Rev

Rev 23654 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

package com.spice.profitmandi.dao.entity.fofo;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.EnumType;
import javax.persistence.Enumerated;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

import com.spice.profitmandi.dao.enumuration.fofo.ReturnType;

/**
 * @author amit
 *
 */
@Entity
@Table(name="fofo.customer_return_item", schema = "fofo")
public class CustomerReturnItem {
        
        @Id
        @Column(name="id", unique=true, updatable=false)
        @GeneratedValue(strategy = GenerationType.IDENTITY)
        private int id;
        
        @Column(name = "fofo_id")
        private int fofoId;
        
        @Column(name="order_item_id")
        private int fofoOrderItemId;
        
        @Column(name = "inventory_item_id")
        private int inventoryItemId;
        
        @Column(name = "quantity")
        private int quantity;
        
        @Column(name = "type")
        @Enumerated(EnumType.STRING)
        private ReturnType type;
        
        @Column(name="credit_note_id")
        private int creditNoteId;
        
        public int getId() {
                return id;
        }

        public void setId(int id) {
                this.id = id;
        }

        public int getFofoId() {
                return fofoId;
        }

        public void setFofoId(int fofoId) {
                this.fofoId = fofoId;
        }
        
        public int getInventoryItemId() {
                return inventoryItemId;
        }
        public void setInventoryItemId(int inventoryItemId) {
                this.inventoryItemId = inventoryItemId;
        }
        
        public int getQuantity() {
                return quantity;
        }
        public void setQuantity(int quantity) {
                this.quantity = quantity;
        }

        public ReturnType getType() {
                return type;
        }

        public void setType(ReturnType type) {
                this.type = type;
        }

        public int getFofoOrderItemId() {
                return fofoOrderItemId;
        }

        public void setFofoOrderItemId(int fofoOrderItemId) {
                this.fofoOrderItemId = fofoOrderItemId;
        }

        public int getCreditNoteId() {
                return creditNoteId;
        }

        public void setCreditNoteId(int creditNoteId) {
                this.creditNoteId = creditNoteId;
        }

        @Override
        public String toString() {
                return "CustomerReturn [id=" + id + ", fofoId=" + fofoId + ", fofoOrderItemId=" + fofoOrderItemId
                                + ", inventoryItemId=" + inventoryItemId + ", quantity=" + quantity + ", type=" + type
                                + ", creditNoteId=" + creditNoteId + "]";
        }
        
        
        
}