function obra_modificar() { $obra_id = $_POST["obra_id"]; $obra_nombre = $_POST["obra_nombre"]; $obra_descripcion = $_POST["obra_descripcion"]; $obra_estado = $_POST["obra_Estado"]; $instancia_obra = new Obra($obra_id, $obra_nombre, $obra_descripcion, $obra_estado, 0); $valid = $instancia_obra->Obra_Modificar(); $rut_supervisor = $_POST["addsupervisor"]; $valid_addsup = 0; $valid_delsup = 0; $valid_addobr = 0; $valid_delobr = 0; if ($rut_supervisor !== "no-option") { $valid_addsup = $instancia_obra->Obra_Asignar_Empleado($rut_supervisor, 1, 1); } $rut_supervisor = $_POST["delsupervisor"]; if ($rut_supervisor !== "no-option") { $valid_delsup = $instancia_obra->Obra_Asignar_Empleado($rut_supervisor, 1, 0); } if ($valid_addsup !== 0) { $valid = $valid_addsup; } if ($valid_delsup !== 0) { $valid = $valid_delsup; } //Obreros $rut_obrero = $_POST["addobrero"]; if ($rut_obrero !== "no-option") { $valid_addobr = $instancia_obra->Obra_Asignar_Empleado($rut_obrero, 0, 1); } $rut_obrero = $_POST["delobrero"]; if ($rut_obrero !== "no-option") { $valid_delobr = $instancia_obra->Obra_Asignar_Empleado($rut_obrero, 0, 0); } if ($valid_addobr !== 0) { $valid = $valid_addobr; } if ($valid_delobr !== 0) { $valid = $valid_delobr; } if ($valid == false) { header("Location: ../vista/obra/obras.php?seccion=ver&id={$obra_id}&mensaje=modificarError"); } else { header("Location: ../vista/obra/obras.php?seccion=ver&id={$obra_id}&mensaje=modificarOk"); } }