$id = $_GET['id']; $descripcion = ucwords(strtolower(trim($_GET['descripcion']))); $mililitros = $_GET['mililitros']; $precio = $_GET['precio']; $tipo_bebida = $_GET['rdbBebida']; if (isset($_GET['cantidad'])) { $cantidad = $_GET['cantidad']; } else { $cantidad = 0; } if (isset($_GET['activo'])) { $activo = 1; } else { $activo = 0; } $bebida = FactoryBebida::getBebida($id, $descripcion, $mililitros, $precio, $cantidad, $activo, $tipo_bebida); try { $resultado = bebidaBLL::modificar($bebida); } catch (Exception $ex) { $resultado = $ex->getMessage(); } if ($resultado) { echo "<div class=\"alert alert-success\" role=\"alert\">\n <strong>Exito!</strong> Bebida <strong>{$descripcion}</strong> editado correctamente\n </div>"; } else { echo "<div class=\"alert alert-danger\" role=\"alert\">\n <strong>Error!</strong> no se pudo editar la bebida. <strong>{$resultado}</strong>\n </div>"; } echo "<p class=\"text-right\">\n <a href=\"mantenimiento.php?view=modificar_bebida\" class=\"btn btn-primary\">\n <span class=\"glyphicon glyphicon-edit\"></span> Editar Otra Bebida\n </a>\n </p>"; return; } if (isset($_GET['modificar'])) { $id = -1;
public static function iterarObjetos($lista) { $lista_bebidas = array(); while ($row = mysqli_fetch_assoc($lista)) { $id = $row['id']; $descripcion = $row['descripcion']; $mililitros = $row['mililitros']; $precio = $row['precio']; $cantidad = $row['cantidad']; $tipo_bebida = $row['tipo_bebida']; $activo = $row['activo']; $bebida = FactoryBebida::getBebida($id, $descripcion, $mililitros, $precio, $cantidad, $activo, $tipo_bebida); array_push($lista_bebidas, $bebida); } mysqli_free_result($lista); return $lista_bebidas; }