@@ -39,6 +40,10 @@ public class BarcodeBean implements BarcodeBeanLocal {
@EJB
UserBeanLocaluserBean;
@EJB
ProductBeanLocalproductBean;
/**
* Default constructor.
...
...
@@ -181,7 +186,7 @@ public class BarcodeBean implements BarcodeBeanLocal {
}catch(NumberFormatExceptionx){
}
returnprintedCardFacade.findByBarcode(barcode);
returnprintedCardFacade.findByCode(barcode);
}
publicEventUsergetUser(Stringbarcode){
...
...
@@ -212,4 +217,17 @@ public class BarcodeBean implements BarcodeBeanLocal {
returnnull;
}
@Override
publicProductgetProduct(Stringbarcode){
returnproductBean.findByBarcode(barcode);
}
@Override
publicPlacegetPlaceFromBarcode(Stringbarcode){
//throw new UnsupportedOperationException();
returnnull;
// 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