Class SalesServiceFacade
- java.lang.Object
-
- pl.grizzlysoftware.util.RetrofitApiServiceFacade
-
- pl.grizzlysoftware.dotykacka.client.v1.facade.BasicDotykackaApiServiceFacade
-
- pl.grizzlysoftware.dotykacka.client.v1.facade.SalesServiceFacade
-
public class SalesServiceFacade extends BasicDotykackaApiServiceFacade
-
-
Field Summary
Fields Modifier and Type Field Description protected BatchLoaderbatchLoaderprotected MoneylogServicemoneylogServiceprotected OrderOpenServiceorderOpenServiceprotected OrderServiceorderServiceprotected ReceiptServicereceiptServiceprotected SalesServicesalesService-
Fields inherited from class pl.grizzlysoftware.dotykacka.client.v1.facade.BasicDotykackaApiServiceFacade
cloudId
-
Fields inherited from class pl.grizzlysoftware.util.RetrofitApiServiceFacade
executor
-
-
Constructor Summary
Constructors Constructor Description SalesServiceFacade(java.lang.Integer cloudId, ReceiptService receiptService, OrderService orderService, OrderOpenService orderOpenService, MoneylogService moneylogService, SalesService salesService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MoneyloggetMoneylog(java.lang.Integer branchId, java.lang.Long moneylogId)java.util.Collection<Moneylog>getMoneylogs(java.lang.Integer branchId, java.time.LocalDateTime startDate, java.time.LocalDateTime endDate, java.lang.String dateField)java.util.Collection<Moneylog>getMoneylogs(java.lang.Integer branchId, java.time.LocalDateTime startDate, java.time.LocalDateTime endDate, java.lang.String dateField, java.lang.Integer limit, java.lang.Integer offset, java.lang.String sort)java.util.Collection<Moneylog>getMoneylogs(java.lang.Integer branchId, java.time.LocalDateTime startDate, java.time.LocalDateTime endDate, java.lang.String dateField, java.lang.String sort)java.util.Collection<Moneylog>getMoneylogs(java.time.LocalDateTime startDate, java.time.LocalDateTime endDate, java.lang.String dateField)java.util.Collection<Moneylog>getMoneylogs(java.time.LocalDateTime startDate, java.time.LocalDateTime endDate, java.lang.String dateField, java.lang.Integer limit, java.lang.Integer offset, java.lang.String sort)java.util.Collection<Moneylog>getMoneylogs(java.time.LocalDateTime startDate, java.time.LocalDateTime endDate, java.lang.String dateField, java.lang.String sort)java.util.Collection<Order>getOpenOrders(java.lang.Integer branchId, java.time.LocalDateTime startDate, java.time.LocalDateTime endDate, java.lang.String dateField)java.util.Collection<Order>getOpenOrders(java.lang.Integer branchId, java.time.LocalDateTime startDate, java.time.LocalDateTime endDate, java.lang.String dateField, java.lang.Integer limit, java.lang.Integer offset, java.lang.String sort)java.util.Collection<Order>getOpenOrders(java.lang.Integer branchId, java.time.LocalDateTime startDate, java.time.LocalDateTime endDate, java.lang.String dateField, java.lang.String sort)OrdergetOrder(java.lang.Integer branchId, java.lang.Long orderId)OrdergetOrder(java.lang.Long orderId)java.util.Collection<Order>getOrders(java.lang.Integer branchId, java.time.LocalDateTime startDate, java.time.LocalDateTime endDate, java.lang.String dateField)java.util.Collection<Order>getOrders(java.lang.Integer branchId, java.time.LocalDateTime startDate, java.time.LocalDateTime endDate, java.lang.String dateField, java.lang.Integer limit, java.lang.Integer offset, java.lang.String sort)java.util.Collection<Order>getOrders(java.lang.Integer branchId, java.time.LocalDateTime startDate, java.time.LocalDateTime endDate, java.lang.String dateField, java.lang.String sort)java.util.Collection<Order>getOrders(java.time.LocalDateTime startDate, java.time.LocalDateTime endDate, java.lang.String dateField)java.util.Collection<Order>getOrders(java.time.LocalDateTime startDate, java.time.LocalDateTime endDate, java.lang.String dateField, java.lang.Integer limit, java.lang.Integer offset, java.lang.String sort)java.util.Collection<Order>getOrders(java.time.LocalDateTime startDate, java.time.LocalDateTime endDate, java.lang.String dateField, java.lang.String sort)ReceiptItemgetReceiptItem(java.lang.Long receiptId)java.util.Collection<ReceiptItem>getReceiptItems(java.lang.Integer branchId, java.time.LocalDateTime startDate, java.time.LocalDateTime endDate, java.lang.Integer limit, java.lang.Integer offset, java.lang.String sort)java.util.Collection<ReceiptItem>getReceiptItems(java.time.LocalDateTime startDate, java.time.LocalDateTime endDate)java.util.Collection<ReceiptItem>getReceiptItems(java.time.LocalDateTime startDate, java.time.LocalDateTime endDate, java.lang.Integer limit, java.lang.Integer offset, java.lang.String sort)java.util.Collection<ReceiptItem>getReceiptItems(java.time.LocalDateTime startDate, java.time.LocalDateTime endDate, java.lang.String sort)SalesReportgetSalesReport(java.lang.Integer branchId, java.time.LocalDateTime startDate, java.time.LocalDateTime endDate, java.lang.Boolean isVatPayer)java.util.Collection<Shift>getShiftRanges(java.lang.Integer branchId)java.util.Collection<Shift>getShiftRanges(java.lang.Integer branchId, java.lang.Integer limit, java.lang.Integer offset)-
Methods inherited from class pl.grizzlysoftware.util.RetrofitApiServiceFacade
execute
-
-
-
-
Field Detail
-
receiptService
protected ReceiptService receiptService
-
orderService
protected OrderService orderService
-
orderOpenService
protected OrderOpenService orderOpenService
-
moneylogService
protected MoneylogService moneylogService
-
salesService
protected SalesService salesService
-
batchLoader
protected BatchLoader batchLoader
-
-
Constructor Detail
-
SalesServiceFacade
public SalesServiceFacade(java.lang.Integer cloudId, ReceiptService receiptService, OrderService orderService, OrderOpenService orderOpenService, MoneylogService moneylogService, SalesService salesService)
-
-
Method Detail
-
getMoneylog
public Moneylog getMoneylog(java.lang.Integer branchId, java.lang.Long moneylogId)
-
getMoneylogs
public java.util.Collection<Moneylog> getMoneylogs(java.time.LocalDateTime startDate, java.time.LocalDateTime endDate, java.lang.String dateField, java.lang.Integer limit, java.lang.Integer offset, java.lang.String sort)
-
getMoneylogs
public java.util.Collection<Moneylog> getMoneylogs(java.time.LocalDateTime startDate, java.time.LocalDateTime endDate, java.lang.String dateField, java.lang.String sort)
-
getMoneylogs
public java.util.Collection<Moneylog> getMoneylogs(java.time.LocalDateTime startDate, java.time.LocalDateTime endDate, java.lang.String dateField)
-
getMoneylogs
public java.util.Collection<Moneylog> getMoneylogs(java.lang.Integer branchId, java.time.LocalDateTime startDate, java.time.LocalDateTime endDate, java.lang.String dateField, java.lang.Integer limit, java.lang.Integer offset, java.lang.String sort)
-
getMoneylogs
public java.util.Collection<Moneylog> getMoneylogs(java.lang.Integer branchId, java.time.LocalDateTime startDate, java.time.LocalDateTime endDate, java.lang.String dateField, java.lang.String sort)
-
getMoneylogs
public java.util.Collection<Moneylog> getMoneylogs(java.lang.Integer branchId, java.time.LocalDateTime startDate, java.time.LocalDateTime endDate, java.lang.String dateField)
-
getShiftRanges
public java.util.Collection<Shift> getShiftRanges(java.lang.Integer branchId, java.lang.Integer limit, java.lang.Integer offset)
-
getShiftRanges
public java.util.Collection<Shift> getShiftRanges(java.lang.Integer branchId)
-
getOrder
public Order getOrder(java.lang.Long orderId)
-
getOrder
public Order getOrder(java.lang.Integer branchId, java.lang.Long orderId)
-
getOrders
public java.util.Collection<Order> getOrders(java.time.LocalDateTime startDate, java.time.LocalDateTime endDate, java.lang.String dateField, java.lang.Integer limit, java.lang.Integer offset, java.lang.String sort)
-
getOrders
public java.util.Collection<Order> getOrders(java.time.LocalDateTime startDate, java.time.LocalDateTime endDate, java.lang.String dateField, java.lang.String sort)
-
getOrders
public java.util.Collection<Order> getOrders(java.time.LocalDateTime startDate, java.time.LocalDateTime endDate, java.lang.String dateField)
-
getOrders
public java.util.Collection<Order> getOrders(java.lang.Integer branchId, java.time.LocalDateTime startDate, java.time.LocalDateTime endDate, java.lang.String dateField, java.lang.Integer limit, java.lang.Integer offset, java.lang.String sort)
-
getOrders
public java.util.Collection<Order> getOrders(java.lang.Integer branchId, java.time.LocalDateTime startDate, java.time.LocalDateTime endDate, java.lang.String dateField, java.lang.String sort)
-
getOrders
public java.util.Collection<Order> getOrders(java.lang.Integer branchId, java.time.LocalDateTime startDate, java.time.LocalDateTime endDate, java.lang.String dateField)
-
getOpenOrders
public java.util.Collection<Order> getOpenOrders(java.lang.Integer branchId, java.time.LocalDateTime startDate, java.time.LocalDateTime endDate, java.lang.String dateField, java.lang.Integer limit, java.lang.Integer offset, java.lang.String sort)
-
getOpenOrders
public java.util.Collection<Order> getOpenOrders(java.lang.Integer branchId, java.time.LocalDateTime startDate, java.time.LocalDateTime endDate, java.lang.String dateField, java.lang.String sort)
-
getOpenOrders
public java.util.Collection<Order> getOpenOrders(java.lang.Integer branchId, java.time.LocalDateTime startDate, java.time.LocalDateTime endDate, java.lang.String dateField)
-
getSalesReport
public SalesReport getSalesReport(java.lang.Integer branchId, java.time.LocalDateTime startDate, java.time.LocalDateTime endDate, java.lang.Boolean isVatPayer)
-
getReceiptItem
public ReceiptItem getReceiptItem(java.lang.Long receiptId)
-
getReceiptItems
public java.util.Collection<ReceiptItem> getReceiptItems(java.time.LocalDateTime startDate, java.time.LocalDateTime endDate, java.lang.Integer limit, java.lang.Integer offset, java.lang.String sort)
-
getReceiptItems
public java.util.Collection<ReceiptItem> getReceiptItems(java.lang.Integer branchId, java.time.LocalDateTime startDate, java.time.LocalDateTime endDate, java.lang.Integer limit, java.lang.Integer offset, java.lang.String sort)
-
getReceiptItems
public java.util.Collection<ReceiptItem> getReceiptItems(java.time.LocalDateTime startDate, java.time.LocalDateTime endDate, java.lang.String sort)
-
getReceiptItems
public java.util.Collection<ReceiptItem> getReceiptItems(java.time.LocalDateTime startDate, java.time.LocalDateTime endDate)
-
-