1 | <?php |
2 | |
3 | require_once __DIR__ . "/../modelo/Usuario.php"; |
4 | require_once __DIR__ . "/Bd.php"; |
5 | require_once __DIR__ . "/usuRolAgrega.php"; |
6 | require_once __DIR__ . "/usuRolElimina.php"; |
7 | |
8 | function usuarioModifica(Usuario $modelo) { |
9 | $modelo->valida(); |
10 | $con = Bd::getConexion(); |
11 | $con->beginTransaction(); |
12 | $stmt = $con->prepare( |
13 | "UPDATE USUARIO |
14 | SET USU_CUE = :cue |
15 | WHERE USU_ID = :id" |
16 | ); |
17 | $stmt->execute([ |
18 | ":id" => $modelo->id, |
19 | ":cue" => $modelo->cue |
20 | ]); |
21 | usuRolElimina($modelo->id); |
22 | usuRolAgrega($modelo); |
23 | $con->commit(); |
24 | } |
25 | |