public function changed() { View::select('index'); $usuario_id = Session::get('id'); $this->eventos = Calendario::getCalendario($usuario_id); // $this->eventos = Evento::getListadoEventos($usuario_id); $this->eventos = json_encode($this->eventos); $reporte = new Reporte(); $this->progress_report = $reporte->getListadoReportePorTipo($usuario_id, 'progress_report'); $this->demographics_report = $reporte->getListadoReportePorTipo($usuario_id, 'demographics_report'); $this->beehive_report = $reporte->getListadoReportePorTipo($usuario_id, 'beehive_report'); $this->read_only = false; }
public function selectCalendarioFull() { $sql = "select * from calendario"; $result = $this->retrieve($sql); $lista = array(); while ($qr = mysqli_fetch_array($result)) { $cal = new Calendario(); $cal->setCld_id($qr["cld_id"]); $cal->setCld_data_inicio($qr["cld_data_inicio"]); $cal->setCld_data_fim($qr["cld_data_fim"]); $cal->setCld_evento($qr["cld_evento"]); $cal->setCld_ano_letivo($qr["cld_ano_letivo"]); $cal->setCld_tipo_evento($qr["cld_tipo_evento"]); $cal->setCld_descricao($qr["cld_descricao"]); $cal->setCld_imagem($qr["cld_imagem"]); $cal->setCld_hora_inicio($qr["cld_hora_inicio"]); $cal->setCld_hora_fim($qr["cld_hora_fim"]); $cal->setCld_visivel($qr["cld_visivel"]); array_push($lista, $cal); } return $lista; }
public static function xml_mes($data) { $di = new Data(1, $data->mes(), $data->ano()); $df = $di->addmes(1)->adddia(-1); $a = 7 - $di->diadasemana(); $b = $df->diadasemana() + 1; $n = $df->diadomes(); $k = $n - ($a + $b); $q = $k / 7; $i = 0; $s = "<MES nome=\"" . $data->nomedomes() . "\" dia=\"" . $data->diadomes() . "\" mes=\"" . $data->mes() . "\" ano=\"" . $data->ano() . "\">\n"; $hoje = Calendario::hoje(); $s .= "<HOJE dia=\"" . $hoje->diadomes() . "\" mes=\"" . $hoje->mes() . "\" ano=\"" . $hoje->ano() . "\"/>\n\n"; $s .= Calendario::xml_semana($di); $data = $di->adddia(7); do { $s .= Calendario::xml_semana($data); $i = $i + 1; $data = $data->adddia(7); } while ($i < $q); $s .= Calendario::xml_semana($df); $s .= "</MES>"; return $s; }
function grava($ID, $dia, $mes, $ano, $titulo, $descricao, $local, $realizacao) { $temerro = 0; $x = 0; if (!checkdate($mes, $dia, $ano)) { echo "<tr><td>Data do evento inválida !</td></tr>" . "\n"; $temerro = 1; } if (empty($titulo)) { echo "<tr><td>Titulo do evento inválido !</td></tr>" . "\n"; $temerro = 1; } if (empty($local)) { echo "<tr><td>Local do evento inválido !</td></tr>" . "\n"; $temerro = 1; } if (empty($realizacao)) { echo "<tr><td>Realizacao do evento inválido !</td></tr>" . "\n"; $temerro = 1; } if ($temerro == 1) { include "volta.php"; } else { $eve = new Calendario($ID); $eve->setTitulo($titulo); $eve->setLocal($local); $eve->setRealizacao($realizacao); $eve->setDescricao($descricao); $eve->setData($ano . "/" . $mes . "/" . $dia); $eve->Grava(); echo '<tr><td><br></td></tr>' . "\n"; echo "<tr><td>Evento gravado com sucesso no calendário!</td></tr>\n"; echo '<tr><td><br></td></tr>' . "\n"; echo '<tr><td><br></td></tr>' . "\n"; echo '<tr><td><a href="lst_cadcalendario.php">OK</a></td></tr>' . "\n"; } }
} ?> <span class="titusr">Calendário</span> <?php include "traco.php"; ?> <table id="menuadm" cellpadding="0" cellspacing="0"> <?php $vez = 0; foreach ($lst as $e) { if ($vez != 0) { echo '<tr><td><hr style="height: 1px; width: 100%;" align="left"></td></tr>' . "\n"; } $enq = new Calendario($e['idcalendario']); echo "<tr><td><b> " . date('d/m/Y', $enq->getData()) . "</b> - " . $enq->getTitulo() . "</td></tr>"; echo "<tr><td><b>Local:</b> " . $enq->getLocal() . "</td></tr>"; echo "<tr><td><b>Realização:</b> " . $enq->getRealizacao() . "</td></tr>"; echo "<tr><td><b>Observações:</b> " . $enq->getDescricao() . "</td></tr>"; $vez = 1; } echo '<tr><td><hr style="height: 1px; width: 100%;" align="left"></td></tr>' . "\n"; ?> <?php include "volta.php"; ?> </table> <?php include "rodape.php";
// $calendario->set_debug_mode(); $calendario->get_listado_xml_prt(); exit; } if ($_REQUEST["cmd"] == "guardar") { $galerias = new Galerias(); // $galerias->set_debug_mode();debug($_REQUEST); if ($galerias->agrega($_REQUEST)) { $galerias->response_json_prt($galerias->get_respuesta()); } else { $galerias->response_json_prt("error"); } exit; } if ($_REQUEST[$_REQUEST["ids"] . "_!nativeeditor_status"] == "deleted") { $calendario = new Calendario(); // $galeria->set_debug_mode();debug($_REQUEST); if ($calendario->eliminaEvento($_REQUEST["ids"])) { $calendario->response_xml_prt(); } else { $calendario->response_xml("error", "error"); } // if($galeria->elimina($_REQUEST[""])) exit; } if ($_REQUEST[$_REQUEST["ids"] . "_!nativeeditor_status"] == "updated") { $galeria = new Galerias(); if ($galeria->actualiza($_REQUEST["ids"], $_REQUEST)) { $galeria->response_xml_prt(); } else { $galeria->response_xml_prt("error", "error");
public function mostrarOpcionesBusqueda($opcionBusqueda) { //$opciones = array("0"=>"opcBusProgMedFecha","1"=>"opcBusProgMedEspec","2"=>"opcBusProgMedProfe"); switch ($opcionBusqueda) { case '1': //$p2 = $parametros["p2"];//Fecha //$p3 = $parametros["p3"];//accion $tsFechaActual = empty($p2) ? strtotime(date("Y-m-d")) : strtotime($p2); $idAccion = '5'; $o_Cal01 = new Calendario('cal01', 'botonAccionCalendario', 'cabeceraCalendario', 'btnCalendario', 'estiloCasillaSeleccionada', $tsFechaActual, $idAccion, 'seleccionarFecha', 'accionCalendario'); $calendario = $o_Cal01->getHTMLFullCalendario(); //echo "<br>opcion calendario"; return $calendario; break; case '2': //echo "<br>opcion Especialidad"; require_once "../../cvista/cita/busqueda_cronograma_especialidad.php"; break; case '3': //echo "<br>opcion Profesional"; require_once "../../cvista/cita/busqueda_cronograma_medico.php"; break; } }
public static function all() { $calendario = new Calendario(); return $calendario->find(); }
public function getArrayTimeStampCalendario($tsFecha = '') { $casillerosTimeStamp = array_fill(1, 42, ""); $tsFecha = empty($tsFecha) ? $this->tsFechaActual : $tsFecha; //$tsFecha = empty($tsFecha)?strtotime(date("Y-m-d")):$tsFecha; $numDiaSeleccionado = date("d", $tsFecha); //if(empty($tsFecha)){ $numDiaSeleccionado = date("d", $tsFecha); $_idAdicion = $this->idAdicionFecha; $this->tsFechaNueva = self::getTsFechaNueva($_idAdicion, $tsFecha); $tsFecha = $this->tsFechaNueva; //} $this->fechaNueva = $tsFecha; $numDiaSeleccionadoNuevo = $this->getNuevoDiaSeleccionado($tsFecha, $numDiaSeleccionado); $this->dia = $numDiaSeleccionadoNuevo; $this->mes = date("m", $tsFecha); $this->anio = date("Y", $tsFecha); $this->tsFechaObtenida = mktime(0, 0, 0, $this->mes, $this->dia, $this->anio); $primerNombreDiaFecha = date("D", $tsFecha); $primerNumeroCasilleroDiaFecha = array_keys(Calendario::getArrayDiasEn(), $primerNombreDiaFecha); $tsFechaCalendario = $tsFecha; $inicio = $primerNumeroCasilleroDiaFecha[0]; $numDias = Calendario::getNumDiasMes($tsFecha); $fin = $numDias + $inicio; foreach ($casillerosTimeStamp as $i => $tsFechaMes) { if ($i >= $inicio && $i < $fin) { $casillerosTimeStamp[$i] = $tsFechaCalendario; $tsFechaCalendario = strtotime("+1 day", $tsFechaCalendario); } } return $casillerosTimeStamp; }
/** * Returns the data model based on the primary key given in the GET variable. * If the data model is not found, an HTTP exception will be raised. * @param integer $id the ID of the model to be loaded * @return Calendario the loaded model * @throws CHttpException */ public function loadModel($id) { $model = Calendario::model()->findByPk($id); if ($model === null) { throw new CHttpException(404, 'The requested page does not exist.'); } return $model; }
<?php require_once "../../../pholivo/Calendario.php"; $fechaActuaTimeStamp = date("Y-m-d"); //Me da la fecha actual $parametros["fecha"] = $fechaActuaTimeStamp; //La fecha actual $idAccion = "5"; //Se envia 5 para que muestre el mes actual $tsFechaActual = strtotime(date("Y-m-d")); //Si no se envía nada en la fecha actual la calcula el constructor y el dia no se pinta. $o_CalSOP = new Calendario('cal04', 'botonAccionCalendario', 'cabeceraCalendario', 'btnCalendario', 'estiloCasillaSeleccionada', $tsFechaActual, $idAccion, '', '', '1'); //($_nombreCalendario='',$_estiloAccion='', $_estiloCabeceraDia='',$_estiloCasilla1='',$_estiloCasilla2='',$_fechaActual='',$_idAdicionFecha='',$_funcionjsDia='',$_funcionjsCalendario='',$diapintado='',$_dibujarCheck=0,$_funcionjsCheckDia='') //------------------------------------------------------------------------------- $toolbar = new ToollBar("right"); $toolbar->SetBoton("Transferencia del Paciente", "Transferir Paciente", "btn", "onclick,onkeypress", "", "../../../imagen/icono/reload3.png", "", "", true); $toolbar->SetBoton("Pre-Orden Farmaceútica", "Pre-Orden Farmaceútica", "btn", "onclick,onkeypress", "mostrarPreOrdenFarmaciaSOP()", "../../../imagen/icono/pastillas.png", "", "", true); $toolbar->SetBoton("Solicitudes Realizadas", "Ver Solicitudes Realizadas", "btn", "onclick,onkeypress", "verSolicitudesRealizadasSOP()", "../../../imagen/icono/contents.png", "", "", true); $toolbar->SetBoton("Generación Reporte Operatorio SOP", "Generar Reporte Operatorio", "btn", "onclick,onkeypress", "generarReporteOperatorioSOP()", "../../../imagen/icono/easymoblog.png", "", "", true); $toolbar->SetBoton("Generación Solicitud Programacion SOP", "Nueva Solicitud", "btn", "onclick,onkeypress", "mostrarSolicitudProgramacionSOP()", "../../../imagen/icono/filenew.png", "", "", true); //------------------------------------------------------------------------------- $toolbar1 = new ToollBar("right"); $toolbar1->SetBoton("Mostrar Solicitudes Pendientes", "Ver Solicitudes Pendientes", "btn", "onclick,onkeypress", "verSolicitudesPendientesSOP()", "../../../imagen/icono/comment.png", "", "", true); //------------------------------------------------------------------------------- ?> <div align="center" style="width:100%;height: 750px"> <div id="Div_GeneralProgramacionSOP" style="width:100%;height: 100%"> <div style="width:100%;height:5%;background: white"> <div class="titleform"> <h1>PROGRAMACION - SALA DE OPERACIONES</h1> </div>
<?php include "sessao.php"; include "head.php"; include "vlogin.php"; ?> <span id="titform"> <a href="menu_admin.php">Administração</a> -> <a href="lst_cadcalendario.php">Cadastro de Calendário</a> </span> <?php include "traco.php"; include "tophome.php"; require_once $_SESSION['DOCROOT'] . "/classes/class.calendario.php"; $numero = $_GET['ID']; $eve = new Calendario($numero); ?> <body onLoad="document.getElementById('dia').focus();"> <form method="post" action="prc_cadcalendario.php" name="frm_cadcalendario" id="frm_cadcalendario" > <table id="tabform" border="0" cellspacing="0" width="440px"> <tr> <td><input type="hidden" name="ID" value="<?php echo $eve->getID(); ?> "></td> </tr> <tr> <td style="font-weight:bold;" width="30%" >Data:</td> </tr> <tr> <td width="70%" > <input tabindex="11" size="2" maxlength="2" style="width:20px;" name="dia" value="<?php if ($numero != 0) { echo date("d", $eve->getData()); }
<?php include "sessao.php"; require_once $_SESSION['DOCROOT'] . "/classes/class.calendario.php"; $lst = Calendario::getEventos("P"); if (count($lst) == 0) { return; } ?> <div id="infousr"> <table cellpadding="0" cellspacing="0" frame="box" rules="none"> <tr align="center"> <td background="./imagens/br.gif" colspan=2> <span style='font-weight:bold;color:#FFFFFF;font-size:13px'>.: Calendário :.</span> </td> </tr> <?php $vez = 0; foreach ($lst as $e) { if ($vez != 0) { echo '<tr><td><hr style="height: 1px; width: 100%;" align="left"></td></tr>' . "\n"; } $enq = new Calendario($e['idcalendario']); echo "<tr><td><b> " . date('d/m/Y', $enq->getData()) . "</b>-" . $enq->getTitulo() . "</td></tr>"; $vez = 1; } ?> <tr><td align="right"><a href="lst_detcalendario.php"><b>mais...</b></a></td></tr> </table> </div>
public function listar_conteudos($pkUsuarioAluno = 0) { $data = $this->getParametroVisao(); if ($data['mobile']) { $data['usuario'] = unserialize($_SESSION['usuario']); $data['page'] = "responsive/" . __FUNCTION__; $data['tema'] = $this->load->setTheme('responsive'); $data['extJs'] = array(base_url() . "themes/responsive/assets/js/animateAuto.min.js", base_url() . "themes/responsive/assets/js/tableRet.min.js"); $data['extCss'] = array(base_url() . "themes/admin/style.css", base_url() . "css/modules/aula.css", base_url() . "themes/responsive/assets/css/tableRet.min.css"); } else { $data['page'] = 'home'; $data['msg'] = $this->getMsg(); } $data['abaAtiva'] = 7; $data['abaPage'] = 'listar_conteudos'; $data['alias'] = 'listar_conteudos'; isset($data['tema']) ? $this->load->setTheme($data['tema']) : ''; $data['css'] = array(0 => 'css/calendario.css'); $dataAula = isset($_GET['dia']) && $_GET['dia'] != '' ? $_GET['ano'] . '-' . $_GET['mes'] . '-' . $_GET['dia'] : date('Y-m-d'); $mes = isset($_GET['mes']) && $_GET['mes'] != '' ? $_GET['mes'] : date('m'); $pk_turma = $this->uri->segment(4) != '' ? $this->uri->segment(4) : $data['idTurmaAluno']; // pega o nome da turma $sqlGrade = new SqlGrade(); $result = $sqlGrade->get_turma($pk_turma); $_SESSION['pk_serie_cadastro_aula'] = $result[0]['fk_serie']; $_SESSION['pk_turma_cadastro_aula'] = $result[0]['pk_turma']; // Concatena a data e o nome da turma no título da página $data['title'] = $data['title'] . ' ' . View::converteDataBr($dataAula) . ' - ' . $result[0]['turma_nome']; // pega os dias do mês onde já foram incluídos registros $sqlAula = new SqlAula(); $result = $sqlAula->listar_aula_calendario($pk_turma, $mes); // Envia o resultado da consulta para o calendário para que sejam marcados os dias com registro $data['calendario'] = Calendario::MostreCalendario($mes, $result, $data['ano_letivo']); $data['calendarioMobile'] = $result['registros']; $sqlAula = new SqlAula(); $result = $sqlAula->listar_aula($pk_turma, 0, 0, $dataAula); $data['registros'] = $result['registros']; $tabela = ''; if ($result['total'] > 0) { $tabela .= '<table id="aulas">'; foreach ($result['registros'] as $row) { $tabela .= '<tr>'; $tabela .= '<td class="aulas_conteudos w300"><div class="ordem">' . $row['ordem'] . '</div>'; $tabela .= '<div class="dados_cabecalho">'; if ($row['falta'] == 6 || $row['falta'] == 7) { // Se a aula foi vaga ou foi substituída por alguma ação da coordenação $tabela .= '<p><strong>Disciplina:</strong> ' . $row['materia_nome'] . '</p>'; $tabela .= '<p><strong>Professor(a):</strong> ' . $row['professor_nome'] . '</p>'; } else { // Se houve a aula $tabela .= '<p><strong>Disciplina:</strong> ' . $row['materia_nome'] . '</p>'; $tabela .= '<p><strong>Professor(a):</strong> ' . $row['professor_nome'] . '</p>'; } $tabela .= '<p><strong>Horário:</strong> ' . substr($row['hora_inicio'], 0, 5) . ' às ' . substr($row['hora_fim'], 0, 5) . '</p>'; $tabela .= '</div></td>'; // fim de dados_cabecalho $tabela .= '<td class="aulas_conteudos">'; if ($row['capitulo'] != '') { $tabela .= '<p><strong>Capítulo:</strong> ' . $row['capitulo'] . '</p>'; } if ($row['conteudos_livro_desc'] != '') { $tabela .= '<p><strong>Conteúdo:</strong> ' . $row['conteudos_livro_desc'] . '</p>'; } else { $tabela .= '<p><strong>Conteúdo:</strong> ' . $row['conteudo'] . '</p>'; } if ($row['paginas'] != '') { $tabela .= '<p><strong>Páginas:</strong> ' . $row['paginas'] . '</p>'; } if ($row['exercicios_sala'] != '') { $tabela .= '<p><strong>Exercícios:</strong> ' . $row['exercicios_sala'] . '</p>'; } if ($row['exercicios_casa'] != '') { $tabela .= '<p><strong>Exercícios propostos para casa:</strong> ' . $row['exercicios_casa'] . '</p>'; } if ($row['obs'] != '') { $tabela .= '<p><strong>Observação:</strong> ' . $row['obs'] . '</p>'; } $tabela .= '</td>'; if ($_SESSION['pk_serie_cadastro_aula'] == 11 || $_SESSION['pk_serie_cadastro_aula'] == 13) { $pk_livro = $row['fk_livro'] != NULL ? '?pk_livro=' . $row['fk_livro'] : ''; $tabela .= '<td class="w50"><a href="' . base_url() . 'aula/conteudo/cadastrar_conteudo_form_apostila/' . $row['fk_materia_vin'] . '/' . $row['fk_usuario_professor'] . '/' . $row['fk_grade'] . '/' . $row['ordem'] . '/' . $row['data_aula'] . '/' . $row['pk_aula'] . '/' . $row['aula'] . $pk_livro . '"><div class="tooltip icon_edit" data-tooltip="Edição"></div></a></td>'; } else { $tabela .= '<td class="w50"><a href="' . base_url() . 'aula/conteudo/cadastrar_conteudo_form/' . $row['fk_materia_vin'] . '/' . $row['fk_usuario_professor'] . '/' . $row['fk_grade'] . '/' . $row['ordem'] . '/' . $row['data_aula'] . '/' . $row['pk_aula'] . '/' . $row['aula'] . '"><div class="tooltip icon_edit" data-tooltip="Edição"></div></a></td>'; } if ($data['idTipoUsuario'] == 1) { $tabela .= '<td class="w50"><a href="' . base_url() . $this->uri->segment(1) . '/' . $this->uri->segment(2) . '/excluir_registro" ' . View::getParamExcluirItemTabela($row['pk_aula'], 0, 0, base_url() . 'aula/conteudo/cadastrar_conteudo_dados', 'Excluir registro', 'Deseja excluir a aula ' . $row['ordem'] . '') . ' class="excluirItemTabela"><div class="tooltip icon_delete" data-tooltip="Exclusão"></div></a></td>'; } else { if ($data['idTipoUsuario'] == 3) { //if ($row['fk_usuario_inc'] == $data['idUsuario']) { $tabela .= '<td class="w50"><a href="' . base_url() . $this->uri->segment(1) . '/' . $this->uri->segment(2) . '/excluir_registro" ' . View::getParamExcluirItemTabela($row['pk_aula'], $row['fk_usuario_inc'], 0, base_url() . 'aula/conteudo/cadastrar_conteudo_dados', 'Excluir registro', 'Deseja excluir a aula ' . $row['ordem'] . '') . ' class="excluirItemTabela"><div class="tooltip icon_delete" data-tooltip="Exclusão"></div></a></td>'; //} } } $tabela .= '</tr>'; } $tabela .= '</table>'; $resposta = $tabela; } else { if ($data['mobile']) { $resposta = '<div class="alert alert-info">Os conteúdos das aulas do dia selecionado não foram ainda incluídos no sistema.</div>'; } else { $resposta = '<br class="clearfloat" /><div class="alert informacao">Os conteúdos das aulas do dia selecionado não foram ainda incluídos no sistema.</a>'; } } $data['aulas_conteudo'] = $resposta; $arrUnidades = array(1, 2, 3); $arrSeries = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13); $sqlGrade = new SqlGrade(); $result = $sqlGrade->lista_turmas($arrUnidades, $arrSeries, $data['ano_letivo']); $turma_url = base_url() . $this->uri->segment(1) . '/' . $this->uri->segment(2) . '/' . $this->uri->segment(3); if (!isset($_GET['data_final'])) { // $select = ''; // $select .= '<select name="pk_turma" class="w280" onchange="document.'.$data['alias'].'.submit()">'; // $label_default = isset($_GET['pk_turma']) ? 'Retirar filtro de turma' : ''; // $select .= '<option value="'.$turma_url.'">'.$label_default.'</option>'; // foreach ($result as $row) // { // $checked = $this->uri->segment(4) == $row['pk_turma'] ? 'selected' : ''; // $select .= '<option value="'.$row['pk_turma'].'" '.$checked.'>'.$row['turma_nome'].'</option>'; // } // $select .= '</select>'; // $data['filtro_turmas'] = $select; $select = ''; $select .= '<select name="pk_turma" class="w280" onchange="document.' . $data['alias'] . '.submit()">'; $label_default = isset($_GET['pk_turma']) ? 'Retirar filtro de turma' : ''; $select .= '<option value="' . $turma_url . '">' . $label_default . '</option>'; foreach ($result as $row) { $checked = $this->uri->segment(4) == $row['pk_turma'] ? 'selected' : ''; $select .= '<option value="' . $row['pk_turma'] . '" ' . $checked . '>' . $row['turma_nome'] . '</option>'; } $select .= '</select>'; $data['filtro_turmas'] = $select; } $this->load->view($this->load->getUrlTema(), $data); }
function reservaciones_salon($id_salon = false) { if (!$id_salon) { return; } $salon = new Salon($id_salon); $html = '<div class="instructor_incoming_calendar">'; /*SETEAMOS LOS CALENDARIOS*/ $calendario = new Calendario(array('tipo' => 'back_end', 'data_tipo' => $salon->ID, 'ID' => 'semana_1')); $calendario2 = new Calendario(array('tipo' => 'back_end', 'data_tipo' => $salon->ID, 'ID' => 'semana_2', 'fecha_inicio' => strtotime(date_i18n('Y-m-d')) + dias(7))); $html .= '<div class="nueva_cabe_fer">'; $html .= '<span class="titulo_fer_n">Reservaciones</span>'; $html .= $calendario->imprimir_cabecera_back('semana_1', true); $html .= $calendario2->imprimir_cabecera_back('semana_1', true); $html .= '</div>'; /*CABECERA DIAS-----*/ $html .= $calendario->print_dias_reserva(); $html .= '</div>'; /*SEMANA 1*/ $html .= '<div id="semana_1" class="calendario_back_end">'; foreach ($salon->get_clases(true, strtotime(date_i18n('Y-m-d')), strtotime(date_i18n('Y-m-d')) + dias(7), true) as $clase) { $c = new Clase($clase->ID); $html .= $c->imprimir_reservaciones(); } $html .= '</div>'; /*SEMANA 2*/ $html .= '<div id="semana_2" class="calendario_back_end escondido">'; foreach ($salon->get_clases(true, strtotime(date_i18n('Y-m-d')) + dias(8), strtotime(date_i18n('Y-m-d')) + dias(15), true) as $clase) { $c = new Clase($clase->ID); $html .= $c->imprimir_reservaciones(); } $html .= '</div>'; return $html; }
$resultado = $o_ActionRrhh->podpadBusquedaEmpleado(); break; case 'tablaMarcacionEmpleadosAudiotira': require_once "ActionRrhh.php"; header("Content-type: text/xml"); $o_ActionRrhh = new ActionRrhh(); $resultado = $o_ActionRrhh->tablaMarcacionEmpleadosAudiotira($parametros); break; case 'calendario03': $p2 = $parametros["p2"]; //Fecha $p3 = $parametros["p3"]; //Accion $tsFechaActual = empty($p2) ? strtotime(date("Y-m-d")) : strtotime($p2); $idAccion = empty($p3) ? '5' : $p3; $o_Cal03 = new Calendario('cal03', 'botonAccionCalendario', 'cabeceraCalendario', 'btnCalendario', 'estiloCasillaSeleccionada', $tsFechaActual, $idAccion, 'seleccionarFechaEmergencia', 'accionCalendarioCitasInformesEmergencia', '1'); $calendario = $o_Cal03->getHTMLFullCalendario(); $fechaObtenida = $o_Cal03->getTsFechaObtenida(); $resultado = $calendario . "|" . strftime('%Y-%m-%d', $fechaObtenida); break; case 'menuMostrarEmergencia': require_once "ActionEmergencia.php"; $o_ActionEmergencia = new ActionEmergencia(); $resultado = $o_ActionEmergencia->menuMostrarEmergencia(); break; case 'CargarDoctoXpaciente': require_once "ActionEmergencia.php"; $o_ActionEmergencia = new ActionEmergencia(); $datos["fechaSeleccionada"] = $parametros["p2"]; $datos["codigoCentroCosto"] = $parametros["p3"]; $datos["codigoDoctorPersona"] = $parametros["p4"];
public function listar_conteudos() { $data = $this->getParametroVisao(); if ($data['mobile']) { $data['usuario'] = unserialize($_SESSION['usuario']); $data['page'] = __FUNCTION__; $data['tema'] = $this->load->setTheme('responsive'); $data['extJs'] = array(base_url() . "themes/responsive/assets/js/animateAuto.min.js", base_url() . "themes/responsive/assets/js/tableRet.min.js"); $data['extCss'] = array(base_url() . "themes/admin/style.css", base_url() . "css/modules/aula.css", base_url() . "themes/responsive/assets/css/tableRet.min.css"); } else { $data['page'] = 'home'; $data['msg'] = $this->getMsg(); } $data['abaAtiva'] = 7; $data['abaPage'] = 'listar_conteudos'; $data['alias'] = 'listar_conteudos'; isset($data['tema']) ? $this->load->setTheme($data['tema']) : ''; $data['css'] = array(0 => 'css/calendario.css'); $dataAula = isset($_GET['dia']) && $_GET['dia'] != '' ? $_GET['ano'] . '-' . $_GET['mes'] . '-' . $_GET['dia'] : date('Y-m-d'); $mes = isset($_GET['mes']) && $_GET['mes'] != '' ? $_GET['mes'] : date('m'); $pk_turma = $this->uri->segment(4) != '' ? $this->uri->segment(4) : $data['idTurmaAluno']; // pega o nome da turma $sqlGrade = new SqlGrade(); $result = $sqlGrade->get_turma($pk_turma); $data['pk_turma'] = $result[0]['pk_turma']; $data['pk_serie'] = $result[0]['fk_serie']; $_SESSION['pk_serie_cadastro_aula'] = $result[0]['fk_serie']; $_SESSION['pk_turma_cadastro_aula'] = $result[0]['pk_turma']; $_SESSION['pk_unidade_cadastro_aula'] = $result[0]['fk_unidade']; // Concatena a data e o nome da turma no título da página $data['title'] = $data['title'] . ' ' . View::converteDataBr($dataAula) . ' - ' . $result[0]['turma_nome']; // pega os dias do mês onde já foram incluídos registros $sqlAulas = new SqlAulas(); $result = $sqlAulas->listar_aula_calendario($pk_turma, $mes); // Envia o resultado da consulta para o calendário para que sejam marcados os dias com registro $data['calendario'] = Calendario::MostreCalendario($mes, $result, $data['ano_letivo']); $data['calendarioMobile'] = $result['registros']; $result = $sqlAulas->listar_aula($pk_turma, 0, 0, $dataAula); $data['registros'] = $result['registros']; $tabela = ''; if ($result['total'] > 0) { $tabela .= '<table id="aulas">'; foreach ($result['registros'] as $row) { $tabela .= '<tr>'; $tabela .= '<td class="aulas_conteudos w300"><div class="ordem">' . $row['ordem'] . '</div>'; $tabela .= '<div class="dados_cabecalho">'; if ($row['falta'] == 6 || $row['falta'] == 7) { // Se a aula foi vaga ou foi substituída por alguma ação da coordenação $tabela .= '<p><strong>Disciplina:</strong> ' . $row['materia_nome'] . '</p>'; $tabela .= '<a class="link tooltip" data-tooltip="Andamento dos Conteúdos Programáticos" rel="shadowbox" href="' . base_url() . 'aula/livro/acompanhamento_assuntos?' . '&shadowbox=1' . '&pk_livro=' . $row['fk_livro'] . '' . '&pk_materia_vin=' . $row['fk_materia_vin'] . '' . '&pk_usuario_professor=' . $row['fk_usuario_professor'] . '' . '&pk_turma=' . $row['fk_turma'] . '' . '">' . $row['materia_nome'] . '</a></p>'; $tabela .= '<p><strong>Professor(a):</strong> ' . $row['professor_nome'] . '</p>'; $tabela .= '<a class="link tooltip" data-tooltip="Histórico de aulas" rel="shadowbox" href="' . base_url() . 'aula/conteudos/listar_conteudos_professor/' . $row['fk_materia_vin'] . '/' . $row['fk_usuario_professor'] . '/' . $row['fk_turma'] . '/' . $row['fk_livro'] . '/' . '?shadowbox=1' . '">' . $row['professor_nome'] . '</a></p>'; } else { // Se houve a aula $tabela .= '<p><strong>Disciplina:</strong> '; $tabela .= '<a class="link tooltip" data-tooltip="Andamento dos Conteúdos Programáticos" rel="shadowbox" href="' . base_url() . 'aula/livro/acompanhamento_assuntos?' . '&shadowbox=1' . '&pk_livro=' . $row['fk_livro'] . '' . '&pk_materia_vin=' . $row['fk_materia_vin'] . '' . '&pk_usuario_professor=' . $row['fk_usuario_professor'] . '' . '&pk_turma=' . $row['fk_turma'] . '' . '">' . $row['materia_nome'] . '</a></p>'; $tabela .= '<p><strong>Professor(a):</strong> '; $tabela .= '<a class="link tooltip" data-tooltip="Histórico de aulas" rel="shadowbox" href="' . base_url() . 'aula/conteudos/listar_conteudos_professor/' . $row['fk_materia_vin'] . '/' . $row['fk_usuario_professor'] . '/' . $row['fk_turma'] . '/' . $row['fk_livro'] . '/' . '?shadowbox=1' . '">' . $row['professor_nome'] . '</a></p>'; } $tabela .= '<p><strong>Horário:</strong> ' . substr($row['hora_inicio'], 0, 5) . 'h às ' . substr($row['hora_fim'], 0, 5) . 'h</p>'; $tabela .= '<p><strong>Data da aula:</strong> ' . View::converteDataBr($row['data_aula']) . '</p>'; $tabela .= '</td>'; $tabela .= '<td class="aulas_conteudos">'; if (is_int($row['fk_livro']) && $row['fk_livro'] > 0 && (is_int($row['aula']) && $row['aula'] > 0)) { $result = $sqlAulas->get_conteudos_apostilas($row['fk_usuario_professor'], $pk_turma, $dataAula, $row['aula']); if ($row['conteudo'] != '' || $row['paginas'] != '' || $row['exercicios_casa'] != '' || $row['exercicios_casa'] != '' || $row['obs'] != '') { $conteudo = '<table class="table" style="width: 100%;">'; $conteudo .= $row['conteudo'] != '' ? '<tr><td class="w130"><strong>Assunto(s) da aula:</strong></td><td>' . $row['conteudo'] . '</td></tr>' : ''; $conteudo .= $row['paginas'] != '' ? '<tr><td class="w130"><strong>Página(s) do livro:</strong></td><td> ' . $row['paginas'] . '</td></tr>' : ''; $conteudo .= $row['exercicios_casa'] != '' ? '<tr><td class="w130"><strong>Tarefa para casa:</strong></td><td> ' . $row['exercicios_casa'] . '</td></tr>' : ''; $conteudo .= $row['obs'] != '' ? '<tr><td class="w130"><strong>Atividades / Extras:</strong></td><td> ' . $row['obs'] . '</td></tr>' : ''; $conteudo .= '</table>'; } else { $conteudo = ''; } if (!empty($result)) { $conteudo .= '<br /><div style="font-size: 11px; margin-bottom: 8px;">' . '<strong>Conteúdo(s) programático(s) em andamento:</strong></div>'; foreach ($result as $item) { if ($item['status'] == 1) { $status_nome = ' (em andamento)'; } else { if ($item['status'] == 2) { $status_nome = ' (concluído)'; } else { if ($item['status'] == 3) { $status_nome = ' (revisado)'; } else { $status_nome = ''; } } } $conteudo .= '<div style="font-size: 11px;">' . '<p>' . $item['capitulo_sequencial'] . ': ' . $item['capitulo_nome'] . ' - '; $conteudo .= 'Tópico ' . $item['topico'] . ': ' . $item['conteudo_nome'] . ' - pag(s):' . $item['paginas_trabalhadas'] . $status_nome . '</p>'; $conteudo .= '</div>'; } } $tabela .= $conteudo; } else { $conteudo = '<table class="table" style="width: 100%;">'; $conteudo .= $row['conteudo'] != '' ? '<tr><td class="w130"><strong>Assunto(s) da aula:</strong></td><td>' . $row['conteudo'] . '</td></tr>' : ''; $conteudo .= $row['paginas'] != '' ? '<tr><td class="w130"><strong>Página(s) do livro:</strong></td><td> ' . $row['paginas'] . '</td></tr>' : ''; $conteudo .= $row['exercicios_casa'] != '' ? '<tr><td class="w130"><strong>Tarefa para casa:</strong></td><td> ' . $row['exercicios_casa'] . '</td></tr>' : ''; $conteudo .= $row['obs'] != '' ? '<tr><td class="w130"><strong>Atividades / Extras:</strong></td><td> ' . $row['obs'] . '</td></tr>' : ''; $conteudo .= '</table>'; $tabela .= $conteudo; } $tabela .= '</td>'; $data['pk_livro'] = $row['fk_livro']; } $tabela .= '</table>'; $resposta = $tabela; } else { if ($data['mobile']) { $resposta = '<div class="alert alert-info">Os conteúdos das aulas do dia selecionado não foram ainda incluídos no sistema.</div>'; } else { $resposta = '<br class="clearfloat" /><div class="alert informacao">Os conteúdos das aulas do dia selecionado não foram ainda incluídos no sistema.</a>'; } } $data['aulas_conteudo'] = $resposta; $arrUnidades = array(1, 2, 3); $arrSeries = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13); $sqlGrade = new SqlGrade(); $result = $sqlGrade->lista_turmas($arrUnidades, $arrSeries, $data['ano_letivo']); $turma_url = base_url() . $this->uri->segment(1) . '/' . $this->uri->segment(2) . '/' . $this->uri->segment(3); if (!isset($_GET['data_final'])) { $select = ''; $select .= '<select name="pk_turma" class="w280" onchange="document.' . $data['alias'] . '.submit()">'; $label_default = isset($_GET['pk_turma']) ? 'Retirar filtro de turma' : ''; $select .= '<option value="' . $turma_url . '">' . $label_default . '</option>'; foreach ($result as $row) { $checked = $this->uri->segment(4) == $row['pk_turma'] ? 'selected' : ''; $select .= '<option value="' . $row['pk_turma'] . '" ' . $checked . '>' . $row['turma_nome'] . '</option>'; } $select .= '</select>'; $data['filtro_turmas'] = $select; } $this->load->view($this->load->getUrlTema(), $data); }
<?php require_once '../sistema/includes/class.calendario.php'; require_once '../sistema/includes/php4/class.calendar.php'; if ($_REQUEST["cmd"] == "eventos") { $calendario = new Calendario(new DB()); // $calendario->set_debug_mode();debug($_REQUEST); $calendario->get_eventos_json_prt($_REQUEST["fecha"]); exit; } $eventos = new Calendario(new DB()); $calendario = new Calendar_XML($_REQUEST["fecha"]); $calendario->set_eventos($eventos->eventos_del_mes($_REQUEST["fecha"])); $calendario->calenario_xml_prt();
public function show($key) { if (!($id = Security::getKey($key, 'show_calendar', 'int'))) { return Redirect::toAction('listar'); } $usuario_id = $id; $this->eventos = Calendario::getCalendario($usuario_id); $reporte = new Reporte(); $this->progress_report = $reporte->getListadoReportePorTipo($usuario_id, 'progress_report'); $this->demographics_report = $reporte->getListadoReportePorTipo($usuario_id, 'demographics_report'); $this->beehive_report = $reporte->getListadoReportePorTipo($usuario_id, 'beehive_report'); $this->read_only = true; View::setPath('dashboard/index'); View::select('index', 'backend/bee'); }
<td> <a href="frm_cadcalendario.php?ID=0">Inclur Novo Evento</a> </td> <td> <a href="menu_admin.php">Menu Principal</a> </td> </tr> <tr> <td> <br> </td> </tr> <?php $eves = Calendario::getEventos('T'); echo ' <tr class="cabec" align=left> <td>Data</td><td>Evento</td> </tr>' . "\n"; if (count($eves) == 0) { echo "<tr ><td colspan=7>Nenhum evento cadastrado no calendário.</td></tr>"; } foreach ($eves as $e) { if ($fllin == 0) { $fllin = 1; echo ' <tr class="rel1"' . '>'; } else { $fllin = 0; echo ' <tr class="rel2"' . '>'; } $data = sprintf('<a href="frm_cadcalendario.php?ID=%d">%s</a>', $e['idcalendario'], date("d/m/Y", strtotime($e['dataevento']))); $evento = sprintf('<a href="frm_cadcalendario.php?ID=%d">%s</a>', $e['idcalendario'], $e['titulo']); $linha = sprintf('<td>%s</td> <td>%s</td>', $data, $evento);
<?php require "../classes/Calendario.php"; require "../classes/Documento.php"; ?> <?php if (isset($_GET["data"])) { $data = Data::fromString($_GET["data"]); } else { $data = Calendario::hoje(); } if (isset($_GET["mes"])) { $data = $data->addmes($_GET["mes"]); } $xml = Calendario::xml_mes($data); $doc = new Documento(); $doc->setConteudoFromString($xml); $doc->setApresentacao("calendario.xsl"); echo $doc->outPut();
//$actionCronograma-> getArbolServiciosProgramados(); $fechaActuaTimeStamp = date("Y-m-d"); //Me da la fecha actual $parametros["opcionBusqueda"] = 1; //Porque la opción de búsqueda es por fecha $parametros["opcionFiltro"] = 1; //Esto falta asignar $parametros["fecha"] = $fechaActuaTimeStamp; //La fecha actual $parametros["patron"] = 1; //Esto falta asignar $idAccion = "5"; //Se envia 5 para que muestre el mes actual $tsFechaActual = strtotime(date("Y-m-d")); //Si no se envía nada en la fecha actual la calcula el constructor y el dia no se pinta. $o_Cal01 = new Calendario('cal01', 'botonAccionCalendario', 'cabeceraCalendario', 'btnCalendario', 'estiloCasillaSeleccionada', $tsFechaActual, $idAccion, 'seleccionarFechaCitasInformes', 'accionCalendarioCitasInformes', '1'); if (isset($_SESSION["permiso_formulario_servicio"][325]["PAGAR_CITA"]) && $_SESSION["permiso_formulario_servicio"][325]["PAGAR_CITA"] == 1) { $permisoPagar = 1; } else { $permisoPagar = 0; } //$permisoPagar=$_SESSION[]; //$_SESSION["permiso_formulario_servicio"]=1; //**** COMBO FILTRO ****// $cb_combo_sede = $o_actionCita->listaDatosSede($datos); ?> <style type="text/css"> <!-- /*Modificado*/ .Estilo6{width:120px;height:18px;font-size: 14px; font-weight: bold;font-family: Arial;} .Estilo6_ReservaCita{width:140px;height:20px;font-size: 14px; font-weight: bold;font-family: Arial;}
<?php require_once $_SERVER["DOCUMENT_ROOT"] . "/includes/autoload.php"; if ($_REQUEST["cmd"] == "consulta_info") { $calendario = new Calendario_info($_REQUEST["id_evento"]); // $calendario->set_debug_mode(); $calendario->get_campos_json_prt("cal_id,cal_titulo,cal_fecha_inicio,cal_fecha_fin,cal_descripcion"); exit; } if ($_REQUEST["cmd"] == "guardar") { $calendario = new Calendario(); // $calendario->set_debug_mode();debug($_REQUEST); if ($calendario->actualizaEvento($_REQUEST["id_evento"], $_REQUEST) || $calendario->agregaEvento($_REQUEST)) { $calendario->response_json_prt($calendario->get_respuesta()); } elseif ($calendario->get_error()) { $calendario->response_json_prt($calendario->get_error()); } else { $calendario->response_json_prt("error"); } exit; }