Class BasketInvoiceItemEntity
java.lang.Object
sk.iway.iwcm.components.basket.jpa.BasketInvoiceItemEntity
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetDoc()intgetId()intgetItemLocalPriceQty(javax.servlet.http.HttpServletRequest request) getItemLocalPriceQty(javax.servlet.http.HttpServletRequest request, String currency) getItemLocalPriceVatQty(javax.servlet.http.HttpServletRequest request) getItemLocalPriceVatQty(javax.servlet.http.HttpServletRequest request, String currency) Return item price without VAT, multiplied by item quantityVrati cenu jednej polozky vratane DPHVrati cenu vratane DPH * pocet poloziekgetLocalPrice(javax.servlet.http.HttpServletRequest request) getLocalPrice(javax.servlet.http.HttpServletRequest request, String currency) Metody na prepocitavanie cien do inych mien.getLocalPriceVat(javax.servlet.http.HttpServletRequest request) getLocalPriceVat(javax.servlet.http.HttpServletRequest request, String currency) intgetTitle()booleanvoidsetBrowserId(Long browserId) voidsetDateInsert(Date dateInsert) voidsetDoc(DocDetails doc) voidsetDomainId(int domainId) voidsetEditorFields(BasketInvoiceItemEditorFields editorFields) voidvoidsetInvoiceId(Integer invoiceId) voidvoidsetItemNote(String itemNote) voidsetItemPartNo(String itemPartNo) voidsetItemPrice(BigDecimal itemPrice) voidsetItemQty(Integer itemQty) voidsetItemsBasketInvoice(BasketInvoiceEntity itemsBasketInvoice) voidsetItemTitle(String itemTitle) voidsetItemVat(Integer itemVat) voidsetLoggedUserId(int loggedUserId) toString()
-
Constructor Details
-
BasketInvoiceItemEntity
public BasketInvoiceItemEntity()
-
-
Method Details
-
getItemPriceQty
Return item price without VAT, multiplied by item quantity- Returns:
-
getBasketItemId
public int getBasketItemId() -
getItemPriceVat
Vrati cenu jednej polozky vratane DPH- Returns:
-
itemAlreadyPurchased
public boolean itemAlreadyPurchased() -
getItemPriceVatQty
Vrati cenu vratane DPH * pocet poloziek- Returns:
-
getTitle
-
getDoc
-
getLocalPrice
Metody na prepocitavanie cien do inych mien. Metody sa vyskytuju v roznych obmenach: getLocalPrice - vypocita cenu bez DPH getItemLocalPriceQty - vypocita cenu bez DPH krat pocet poloziek v kosiku getLocalPriceVat - vypocita cenu aj s DPH getItemLocalPriceVatQty - vypocita cenu s DPH krat pocet poloziek v kosiku Tieto metody sa vyskytuju v dvoch obmenach - s a bez zadanej meny. Ak sa mena nezada, vezme sa vychodzia mena pouzivatela. -
getLocalPrice
-
getItemLocalPriceQty
public BigDecimal getItemLocalPriceQty(javax.servlet.http.HttpServletRequest request, String currency) -
getItemLocalPriceQty
-
getItemLocalPriceVatQty
public BigDecimal getItemLocalPriceVatQty(javax.servlet.http.HttpServletRequest request, String currency) -
getLocalPriceVat
-
getLocalPriceVat
-
getItemLocalPriceVatQty
-
getDateInsert
-
setDateInsert
-
getItemIdInt
public int getItemIdInt() -
toString
-
getId
-
getItemsBasketInvoice
-
getInvoiceId
-
getItemTitle
-
getItemPrice
-
getItemQty
-
getItemNote
-
getItemId
-
getItemVat
-
getBrowserId
-
getLoggedUserId
public int getLoggedUserId() -
getItemPartNo
-
getDomainId
public int getDomainId() -
getEditorFields
-
setDoc
-
setId
-
setItemsBasketInvoice
-
setInvoiceId
-
setItemTitle
-
setItemPrice
-
setItemQty
-
setItemNote
-
setItemId
-
setItemVat
-
setBrowserId
-
setLoggedUserId
public void setLoggedUserId(int loggedUserId) -
setItemPartNo
-
setDomainId
public void setDomainId(int domainId) -
setEditorFields
-