@@ -39,6 +40,10 @@ public class BarcodeBean implements BarcodeBeanLocal {
...
@@ -39,6 +40,10 @@ public class BarcodeBean implements BarcodeBeanLocal {
@EJB
@EJB
UserBeanLocaluserBean;
UserBeanLocaluserBean;
@EJB
ProductBeanLocalproductBean;
/**
/**
* Default constructor.
* Default constructor.
...
@@ -212,4 +217,15 @@ public class BarcodeBean implements BarcodeBeanLocal {
...
@@ -212,4 +217,15 @@ public class BarcodeBean implements BarcodeBeanLocal {
returnnull;
returnnull;
}
}
@Override
publicProductgetProduct(Stringbarcode){
returnproductBean.findByBarcode(barcode);
}
@Override
publicPlacegetPlaceFromBarcode(Stringbarcode){
// TODO: tarttee hakea se paikkakoodi, ja sen avulla paikka. Toivon että se on ny tämä eikä placecodehäsmäkkä, mikä se oikeasti on. Vittu lisää refactorointia