Ejemplo n.º 1
0
    $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;
Ejemplo n.º 2
0
 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;
 }