Exemplo n.º 1
0
 /**
  * Metodo con el cual se obtiene los productos por sede
  *
  * @param sede_sede
  * @return
  */
 @WebMethod
 @WebResult(name = "ProductoTable", partName = "ProductoTable")
 public List<ProductoTable> getProducts(@WebParam(name = "sede_sede") Integer sede_sede) {
   try (ProductsLogic logic = new ProductsLogic()) {
     return logic.buscaProductos(sede_sede);
   } catch (Exception e) {
     e.printStackTrace();
     return null;
   }
 }
Exemplo n.º 2
0
 /**
  * Funcion con la cual buscamos las existencia de un producto en una sede por medio de su id
  *
  * @param sede_sede
  * @param dska_dska
  * @return
  */
 @WebResult(name = "existencia", partName = "existencia")
 public String findExistsForSede(
     @XmlElement(required = true) @WebParam(name = "sede_sede") String sede_sede,
     @XmlElement(required = true) @WebParam(name = "dska_dska") String dska_dska) {
   try (ProductsLogic logic = new ProductsLogic()) {
     return logic.obtieneExistenciasXSede(dska_dska, sede_sede);
   } catch (Exception e) {
     // TODO: handle exception
     e.printStackTrace();
     return "-1";
   }
 }
Exemplo n.º 3
0
 /**
  * Metodo con el cual se obtiene un producto en especifico basandose en su codigo unico
  *
  * @param dska_cod
  * @param sede_sede
  * @return
  */
 @WebMethod
 @WebResult(name = "ProductoTable", partName = "ProductoTable")
 public ProductoTable getProductForCode(
     @WebParam(name = "dska_cod") String dska_cod,
     @WebParam(name = "sede_sede") Integer sede_sede) {
   try (ProductsLogic logic = new ProductsLogic()) {
     return logic.findProductForCode(dska_cod, sede_sede);
   } catch (Exception e) {
     e.printStackTrace();
     return null;
   }
 }