Class BasketInvoiceEntity
java.lang.Object
sk.iway.iwcm.database.ActiveRecordBase
sk.iway.iwcm.database.ActiveRecordRepository
sk.iway.iwcm.components.basket.jpa.BasketInvoiceEntity
- All Implemented Interfaces:
Serializable
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionVypocita autorizacny token k objednavke.static StringgetAuthorizationToken(int invoiceId) int*** CONTACT COMPANY ******** CONTACT ADRESS ******** CONTACT ******** DELIVERY (different from contact) *****int*** FIELDS *****getId()int*** INFO *****intgetTotalPriceVatIn(String currency) voidvoidsetBalanceToPay(BigDecimal balanceToPay) voidsetBrowserId(Long browserId) voidsetContactCity(String contactCity) voidsetContactCompany(String contactCompany) *** CONTACT COMPANY *****voidsetContactCountry(String contactCountry) voidsetContactDic(String contactDic) voidsetContactEmail(String contactEmail) voidsetContactFirstName(String contactFirstName) voidsetContactIco(String contactIco) voidsetContactLastName(String contactLastName) voidsetContactPhone(String contactPhone) voidsetContactStreet(String contactStreet) *** CONTACT ADRESS *****voidsetContactTitle(String contactTitle) *** CONTACT *****voidsetContactZip(String contactZip) voidsetCreateDate(Date createDate) voidsetCurrency(String currency) voidsetDeliveryCity(String deliveryCity) voidsetDeliveryCompany(String deliveryCompany) voidsetDeliveryCountry(String deliveryCountry) voidsetDeliveryMethod(String deliveryMethod) voidsetDeliveryName(String deliveryName) *** DELIVERY (different from contact) *****voidsetDeliveryStreet(String deliveryStreet) voidsetDeliverySurName(String deliverySurName) voidsetDeliveryZip(String deliveryZip) voidsetDomainId(int domainId) voidsetEditorFields(BasketInvoiceEditorFields editorFields) void*** FIELDS *****voidvoidvoidvoidvoidvoidvoidsetInvoiceId(int invoiceId) voidsetItemQty(Integer itemQty) *** INFO *****voidsetLoggedUserId(int loggedUserId) voidsetPaymentMethod(String paymentMethod) voidsetPriceToPayNoVat(BigDecimal priceToPayNoVat) voidsetPriceToPayVat(BigDecimal priceToPayVat) voidsetStatusId(Integer statusId) voidsetUserLng(String userLng) voidsetUserNote(String userNote) Methods inherited from class sk.iway.iwcm.database.ActiveRecordBase
delete, get__rowNum__, save, set__rowNum__, toString
-
Constructor Details
-
BasketInvoiceEntity
public BasketInvoiceEntity()
-
-
Method Details
-
onPrePersist
public void onPrePersist() -
getTotalPriceVatIn
-
getAuthorizationToken
Vypocita autorizacny token k objednavke. Ako autorizacny token sa vezme retazec "INV"+id objednavky+Constants.getInstallName() Ak by sa tento prefix/sufix nepouzil, utocnik by ziskal pristup kPassword.encrypt(ID_OBJEDNAVKY), co by potencialne mohol vyuzit pri inych autorizacnych testoch.- Throws:
Exception- ak sa nepodari enkrypcia
-
getAuthorizationToken
-
getBasketInvoiceId
public int getBasketInvoiceId() -
getBasketItems
-
getTotalPriceVat
-
getTotalPrice
-
getInvoiceId
public int getInvoiceId() -
setInvoiceId
public void setInvoiceId(int invoiceId) -
getId
- Specified by:
getIdin classActiveRecordRepository
-
getContactFirstName
-
getContactLastName
-
getCreateDate
-
getStatusId
-
getUserNote
-
getPaymentMethod
-
getDeliveryMethod
-
getLoggedUserId
public int getLoggedUserId() -
getDomainId
public int getDomainId() -
getItemQty
*** INFO ***** -
getPriceToPayNoVat
-
getPriceToPayVat
-
getBalanceToPay
-
getCurrency
-
getContactTitle
*** CONTACT ***** -
getContactEmail
-
getContactPhone
-
getUserLng
-
getContactStreet
*** CONTACT ADRESS ***** -
getContactCity
-
getContactZip
-
getContactCountry
-
getContactCompany
*** CONTACT COMPANY ***** -
getContactIco
-
getContactDic
-
getDeliveryName
*** DELIVERY (different from contact) ***** -
getDeliverySurName
-
getDeliveryStreet
-
getDeliveryCity
-
getDeliveryZip
-
getDeliveryCountry
-
getDeliveryCompany
-
getFieldA
*** FIELDS ***** -
getFieldB
-
getFieldC
-
getFieldD
-
getFieldE
-
getFieldF
-
getEditorFields
-
getBrowserId
-
setId
- Specified by:
setIdin classActiveRecordRepository
-
setContactFirstName
-
setContactLastName
-
setCreateDate
-
setStatusId
-
setUserNote
-
setPaymentMethod
-
setDeliveryMethod
-
setLoggedUserId
public void setLoggedUserId(int loggedUserId) -
setDomainId
public void setDomainId(int domainId) -
setItemQty
*** INFO ***** -
setPriceToPayNoVat
-
setPriceToPayVat
-
setBalanceToPay
-
setCurrency
-
setContactTitle
*** CONTACT ***** -
setContactEmail
-
setContactPhone
-
setUserLng
-
setContactStreet
*** CONTACT ADRESS ***** -
setContactCity
-
setContactZip
-
setContactCountry
-
setContactCompany
*** CONTACT COMPANY ***** -
setContactIco
-
setContactDic
-
setDeliveryName
*** DELIVERY (different from contact) ***** -
setDeliverySurName
-
setDeliveryStreet
-
setDeliveryCity
-
setDeliveryZip
-
setDeliveryCountry
-
setDeliveryCompany
-
setFieldA
*** FIELDS ***** -
setFieldB
-
setFieldC
-
setFieldD
-
setFieldE
-
setFieldF
-
setEditorFields
-
setBrowserId
-