Subversion Repositories SmartDukaan

Rev

Rev 31008 | View as "text/plain" | Blame | Compare with Previous | Last modification | View Log | RSS feed

package com.spice.profitmandi.dao.model;


import com.spice.profitmandi.dao.enumuration.catalog.AmountType;
import com.spice.profitmandi.dao.enumuration.catalog.SchemeType;
import com.spice.profitmandi.dao.enumuration.transaction.SchemePayoutStatus;

import java.time.LocalDateTime;

public class SchemePayoutReportModel {
        private int id;
        private String brand;
        private String modelName;
        private String modelNumber;
        private String color;

        private float schemeInDp;
        private float schemeOutDp;
        private int schemeId;
        
        private String name;
        private SchemeType type;
        private AmountType amountType;
        
        private float amount;
        private String  purchaseReference;
        private String invoiceNumber;
        private float  sioAmount;
        
        private SchemePayoutStatus  status;
        
        private String statusDescription;
        
        private LocalDateTime createTimestamp;
        private LocalDateTime rolledBackTimestamp;
        
        private  String serialNumber;

        public int getId() {
                return id;
        }

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

        public String getBrand() {
                return brand;
        }

        public void setBrand(String brand) {
                this.brand = brand;
        }

        public String getModelName() {
                return modelName;
        }

        public void setModelName(String modelName) {
                this.modelName = modelName;
        }

        public String getModelNumber() {
                return modelNumber;
        }

        public void setModelNumber(String modelNumber) {
                this.modelNumber = modelNumber;
        }

        public String getColor() {
                return color;
        }

        public void setColor(String color) {
                this.color = color;
        }

        public float getSchemeInDp() {
                return schemeInDp;
        }

        public void setSchemeInDp(float schemeInDp) {
                this.schemeInDp = schemeInDp;
        }

        public SchemePayoutReportModel(int id, String brand, String modelName, String modelNumber, String color,
                                                                   float schemeInDp, float schemeOutDp, int schemeId, String name, SchemeType type, AmountType amountType,
                                                                   float amount, String purchaseReference, String invoiceNumber, float sioAmount, SchemePayoutStatus status,
                                                                   String statusDescription, LocalDateTime createTimestamp, LocalDateTime rolledBackTimestamp,
                                                                   String serialNumber) {
                super();
                this.id = id;
                this.brand = brand;
                this.modelName = modelName;
                this.modelNumber = modelNumber;
                this.color = color;
                this.schemeInDp = schemeInDp;
                this.schemeOutDp = schemeOutDp;
                this.schemeId = schemeId;
                this.name = name;
                this.type = type;
                this.amountType = amountType;
                this.amount = amount;
                this.purchaseReference = purchaseReference;
                this.invoiceNumber = invoiceNumber;
                this.sioAmount = sioAmount;
                this.status = status;
                this.statusDescription = statusDescription;
                this.createTimestamp = createTimestamp;
                this.rolledBackTimestamp = rolledBackTimestamp;
                this.serialNumber = serialNumber;
        }

        public float getSchemeOutDp() {
                return schemeOutDp;
        }

        public int getSchemeId() {
                return schemeId;
        }

        public void setSchemeId(int schemeId) {
                this.schemeId = schemeId;
        }

        public String getName() {
                return name;
        }

        public void setName(String name) {
                this.name = name;
        }

        public SchemeType getType() {
                return type;
        }

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

        public AmountType getAmountType() {
                return amountType;
        }

        public void setAmountType(AmountType amountType) {
                this.amountType = amountType;
        }

        public float getAmount() {
                return amount;
        }

        public void setAmount(float amount) {
                this.amount = amount;
        }

        public String getPurchaseReference() {
                return purchaseReference;
        }

        public void setPurchaseReference(String purchaseReference) {
                this.purchaseReference = purchaseReference;
        }

        public String getInvoiceNumber() {
                return invoiceNumber;
        }

        public void setInvoiceNumber(String invoiceNumber) {
                this.invoiceNumber = invoiceNumber;
        }

        public float getSioAmount() {
                return sioAmount;
        }

        public void setSioAmount(float sioAmount) {
                this.sioAmount = sioAmount;
        }

        public SchemePayoutStatus getStatus() {
                return status;
        }

        public void setStatus(SchemePayoutStatus status) {
                this.status = status;
        }

        public String getStatusDescription() {
                return statusDescription;
        }

        public void setStatusDescription(String statusDescription) {
                this.statusDescription = statusDescription;
        }

        public LocalDateTime getCreateTimestamp() {
                return createTimestamp;
        }

        public void setCreateTimestamp(LocalDateTime createTimestamp) {
                this.createTimestamp = createTimestamp;
        }

        public LocalDateTime getRolledBackTimestamp() {
                return rolledBackTimestamp;
        }

        public void setRolledBackTimestamp(LocalDateTime rolledBackTimestamp) {
                this.rolledBackTimestamp = rolledBackTimestamp;
        }

        public String getSerialNumber() {
                return serialNumber;
        }

        public void setSerialNumber(String serialNumber) {
                this.serialNumber = serialNumber;
        }

        public void setSchemeOutDp(float schemeOutDp) {
                schemeOutDp = schemeOutDp;
        }

        @Override
        public String toString() {
                return "SchemePayoutReportModel [id=" + id + ", brand=" + brand + ", modelName=" + modelName + ", modelNumber="
                                + modelNumber + ", color=" + color + ", schemeInDp=" + schemeInDp + ", SchemeOutDp=" + schemeOutDp
                                + ", schemeId=" + schemeId + ", name=" + name + ", type=" + type + ", amountType=" + amountType
                                + ", amount=" + amount + ", purchaseReference=" + purchaseReference + ", invoiceNumber=" + invoiceNumber
                                + ", sioAmount=" + sioAmount + ", status=" + status + ", statusDescription=" + statusDescription
                                + ", createTimestamp=" + createTimestamp + ", rolledBackTimestamp=" + rolledBackTimestamp
                                + ", serialNumber=" + serialNumber + "]";
        }

        
        
        
        

}