Ejemplo n.º 1
0
     $hecho1 = $lobjAsignatura->editar_asignatura();
     $lobjAsignatura->eliminar_unidad_objetivos();
     $hecho2 = $lobjAsignatura->registrar_unidades_objetivos();
     if ($hecho1 || $hecho2) {
         $lobjBitacora->set_Datos($_SERVER['HTTP_REFERER'], $ldFecha, $lcReal_ip, 'Modificar', 'Error en los datos', $laCampo[$i], 'tasignatura', $laValorAnterior[$i], $laValorNuevo[$i], $_SESSION['usuario'], $operacion);
         //envia los datos a la clase bitacora
         $lnHecho = $lobjBitacora->registrar_bitacora();
         //registra los datos en la tabla tbitacora.
         $_SESSION['msj'] = 'Se ha modificado exitosamente';
     } else {
         $_SESSION['msj'] = 'No se realizarón cambios';
     }
     header('location: ../vista/intranet.php?vista=archivo/asignatura');
     break;
 case 'eliminar_asignatura':
     $hecho = $lobjAsignatura->eliminar_asignatura();
     if ($hecho) {
         $lobjBitacora->set_Datos($_SERVER['HTTP_REFERER'], $ldFecha, $lcReal_ip, 'Eliminar', $_POST['razondesactiva'], 'estatusasi', 'tasignatura', '1', '0', $_SESSION['usuario'], $operacion);
         //envia los datos a la clase bitacora
         $lobjBitacora->registrar_bitacora();
         //registra los datos en la tabla tbitacora.
         $_SESSION['msj'] = 'Se ha desactivado exitosamente';
     } else {
         $_SESSION['msj'] = 'Error al eliminar';
     }
     header('location: ../vista/intranet.php?vista=archivo/asignatura');
     break;
 case 'restaurar_asignatura':
     $hecho = $lobjAsignatura->restaurar_asignatura();
     if ($hecho) {
         $lobjBitacora->set_Datos($_SERVER['HTTP_REFERER'], $ldFecha, $lcReal_ip, 'Restaurar', 'No sé utiliza', 'estatusasi', 'tasignatura', '0', '1', $_SESSION['usuario'], $operacion);