$error .= "<p>No ha especificado el precio venta.</p>"; } if (floatval($cantmin) <= 0) { $error .= "<p>La cantidad minimo no puede ser menor o igual a 0.</p>"; } if ($sucrusal === "0" && $almacen === "0") { $error .= "<p>Debe seleccionar el almacen o sucursal donde registrara el producto.</p>"; } if ($error === "") { $stock = new STOCK($con); $con->transacion(); $producto = new PRODUCTO($con); $producto->contructor(0, $compra, $venta, $nombre, $unidad, $tipo, $foto); $id = 0; if ($idstock == 0) { $id = $producto->insertar(); } else { $stock = $stock->buscarXID($idstock); if ($producto->modificar($stock->Producto_Id)) { $id = $stock->Producto_Id; } } if ($id === 0) { $error = "No se pudo registrar el producto.Intente nuevamente"; } else { $stock->contructor(0, $sucursal, $almacen, $id, $cantidad, $cantmin); $stockresult = false; if ($idstock == 0) { $stockresult = $stock->insertar(); } else { $stock->cantidad = floatval($cantidad) + floatval($stock->cantidad);