case 'deleteComunicado': try { $cSistema->deleteComunicado($_POST['id_comunicado'], $_POST['nombre_archivo']); $respuesta = array('resultado' => 'bien'); echo json_encode($respuesta); } catch (Exception $e) { $respuesta = array('error' => $e->getMessage()); echo json_encode($respuesta); } break; case 'setPermiso': try { $id_perfil = $cSistema->setPerfil($_POST['descripcion']); $submenus = $_POST['permisos']; for ($i = 0; $i < count($submenus); $i++) { $cSistema->setPermisos($id_perfil, $submenus[$i]); } $respuesta = array('resultado' => 'bien'); echo json_encode($respuesta); } catch (Exception $e) { $respuesta = array('error' => $e->getMessage()); echo json_encode($respuesta); } break; default: # code... break; } } else { echo "<h1>NO PUEDE ACCEDER A ESTE ARCHIVO</h1>"; }