Esempio n. 1
0
  public String registrar() {
    try {
      StockProductoTiendaOrigen st = new StockProductoTiendaOrigen();
      StockProductoTiendaOrigen st2 = new StockProductoTiendaOrigen();
      st.setProducto(Producto);
      st.setTienda(tienda);
      st.setCantidad(cantidad_stock);
      st.setStockProductoTiendaOrigenPK(
          new StockProductoTiendaOrigenPK(Producto.getIdProducto(), tienda.getIdTienda()));
      st.setUltimaFechaIngreso(fecha_vencimiento);

      st2.setProducto(Producto);
      st2.setTienda(tienda);
      st2.setCantidad(0);
      st2.setDescripcion(descripcion);
      st2.setStockProductoTiendaOrigenPK(
          new StockProductoTiendaOrigenPK(Producto.getIdProducto(), tienda.getIdTienda()));
      st2.setUltimaFechaIngreso(fecha_vencimiento);

      // Aqui Yuryyyyyy
      stockProductoTiendaOrigenFacade.create(st2);

      // Agregado
      stockProductoTiendaOrigen = st2;
      this.Registro_Incremento2();
      this.cargar_lista2();
      this.buscar();
    } catch (Exception e) {
    }
    tienda = new Tienda(1);
    cantidad_stock = 0;
    costo = new BigDecimal(0);
    fecha_vencimiento = new Date();
    descripcion = "";
    ubicacionFisica = new UbicacionFisica();
    return "almacen?faces-redirect=true";
  }