vnorder / com.venuenext.vnorder.orders.data / LineItemDao

LineItemDao

interface LineItemDao

LineItemDao VenueNext

Created on 3/7/19. Copyright © 2019 VenueNext Inc. All rights reserved.

Functions

count

abstract fun count(): Int

deleteLineItem

abstract fun deleteLineItem(lineItem: LineItem): Unit
abstract fun deleteLineItem(lineItemUUID: String): Unit

deleteLineItems

abstract fun deleteLineItems(lineItems: List<LineItem>): Unit

deleteLineItemsForOrderUuid

abstract fun deleteLineItemsForOrderUuid(orderUUID: String): Unit

getLineItems

abstract fun getLineItems(orderUUID: String): List<LineItem>

getLiveLineItems

abstract fun getLiveLineItems(orderUUID: String): LiveData<List<LineItem>>

insertLineItem

abstract fun insertLineItem(lineItem: LineItem): Unit

insertLineItems

abstract fun insertLineItems(lineItem: List<LineItem>): Unit