Esempio n. 1
0
            <div class="form-group">
                <label for="clonar" class="control-label col-sm-4 col-xs-4">Copiar estructura</label>
                <div class="col-sm-6 col-xs-6">
                    <select name="clonar" id="clonar" class="form-control">
                        <option value="">- Ninguna -</option>
                        <?php 
    foreach ($encabezados as $encabezadoLista) {
        ?>
                            <option value="<?php 
        echo $encabezadoLista->id;
        ?>
"><?php 
        echo $encabezadoLista->categoria->nombre;
        ?>
 - <?php 
        echo Fechas::getFormatedDate($encabezadoLista->desde, 'd-m-Y', 'Inicial');
        ?>
</option>
                        <?php 
    }
    ?>
                    </select>
                </div>
            </div>
        <?php 
}
?>
    </div>
    <div class="modal-footer">
        <button type="button" class="btn btn-default" data-dismiss="modal">Cancelar</button>
        <button type="submit" class="btn btn-primary">Guardar</button>
Esempio n. 2
0
 public function detail($codcampeonato, $idtorneo)
 {
     //$tabla = DB::select('call TABLAPOSICIONES');
     $fixture = Fixture::where('codRueda', '=', $idtorneo)->get();
     $fechas = Fechas::where('codRueda', '=', $idtorneo)->get();
     //$equipos = Equipoxtorneo::where('codRueda', '=', $idtorneo)->get();
     $fechasdeltorneo = Fechas::where('codRueda', '=', $idtorneo)->get();
     $campeonato = Campeonato::where('codCampeonato', '=', $codcampeonato)->first();
     $torneo = Torneo::where('codRueda', '=', $idtorneo)->first();
     $nroequipos = $this->nroequipos($codcampeonato);
     return View::make('user_com_organizing.torneo.detail', compact('fechasdeltorneo'))->with('codcampeonato', $codcampeonato)->with('torneo', $torneo)->with('nroequipos', $nroequipos);
 }
        <th>Usuario</th>
        <th>Hallazgo</th>
        <th>Cantidad</th>
        <th>Observaciones</th>
    </tr>
    </thead>
    <tbody>
    <?php 
if ($inspecciones) {
    ?>
        <?php 
    foreach ($inspecciones as $item) {
        ?>
            <tr>
                <td class="text-center"><?php 
        echo Fechas::formatearHtml($item['fc_fecha_inspeccion']);
        ?>
</td>
                <td class="text-center">
                    <?php 
        echo $item['nombre'] . ' ' . $item['apellido_paterno'] . ' ' . $item['apellido_materno'];
        ?>
                </td>
                <td class="text-center">
                    <?php 
        if ($item['cd_hallazgo_inspeccion'] == 1) {
            ?>
                        Si
                    <?php 
        } else {
            ?>
Esempio n. 4
0
                <div class="form-group<?php 
    echo $errors->has('desde') ? ' has-error' : '';
    ?>
">
                    <label for="desde" class="control-label col-lg-2">Desde</label>
                    <div class="col-lg-10">
                        <?php 
    echo Form::text('desde', null, array('date-format' => 'd-m-Y', 'class' => 'form-control datepicker'));
    ?>
                    </div>
                </div>
            <?php 
} else {
    ?>
                <?php 
    echo Form::hidden('desde', Fechas::getFechaIndefinida(), array('date-format' => 'd-m-Y', 'class' => 'form-control datepicker'));
    ?>
            <?php 
}
?>
            <div class="cont-metadata" data-toggle="camposextra">
                <legend>
                    MetaDatos
                    <a data-toggle="modal" data-target="#modal-backend" class="btn btn-success btn-xs" href="<?php 
echo URL::to('backend/instituciones/addcampoextra');
?>
"><i class="icon-plus"></i> Agregar</a>
                </legend>
                <?php 
foreach ($institucion->metadata as $metadato) {
    ?>
            ?>
                                        </a>
                                    </td>
                                    <td>
                                        <a class="btn btn-success btn-xs" href="<?php 
            echo URL::to('backend/instituciones/edit/' . $version->id);
            ?>
">Editar</a>
                                        <a class="btn btn-info btn-xs" data-toggle="modal" data-target="#modal-backend" href="<?php 
            echo URL::to('backend/instituciones/publish/' . $version->id);
            ?>
">Publicar</a>
                                    </td>
                                    <td>
                                        <?php 
            echo Fechas::getFormatedDate($version->updated_at, 'd-m-y h:i:s');
            ?>
                                    </td>
                                </tr>
                            <?php 
        }
        ?>
                        <?php 
    } else {
        ?>
                            <tr>
                                <td colspan="4" class="danger">
                                    No hay versiones no publicadas
                                </td>
                            </tr>
                        <?php 
 public function getTogglePublish($id_encabezado)
 {
     $encabezado = EstructuraEncabezado::find($id_encabezado);
     $encabezado->publicado = !$encabezado->publicado;
     $desde = Input::get('desde', null);
     if ($encabezado->publicado) {
         $desde = empty($desde) ? Fechas::getFechaIndefinida() : Fechas::getCarbonDate($desde);
     } else {
         $desde = null;
     }
     $encabezado->desde = $desde;
     $encabezado->save();
     return Redirect::to('backend/estructuras/view/' . $encabezado->id)->with('message', 'La estructura ha sido ' . ($encabezado->publicado ? 'publicada' : 'despublicada') . '.');
 }
 public function verDenuncia()
 {
     $this->load->model('rol_model');
     $rol_model = new Rol_Model();
     $roles = $this->_usuario_rol_model->listarRolesPorUsuario($this->session->userdata('session_idUsuario'));
     $cambiar_coordenadas = false;
     foreach ($roles as $rol) {
         if ($rol['rol_ia_id'] == $rol_model::ADMINISTRADOR) {
             $cambiar_coordenadas = true;
         }
     }
     $this->load->library('Fechas');
     $params = $this->uri->uri_to_assoc();
     $vector = $this->_vectores_model->getById($params['id']);
     $data = array('id' => $vector->id_vector, 'longitud' => $vector->cd_longitud_vector, 'latitud' => $vector->cd_latitud_vector, 'nombres' => $vector->gl_nombres_vector, 'apellidos' => $vector->gl_apellidos_vector, 'cedula' => $vector->gl_run_vector, 'telefono' => $vector->gl_telefono_vector, 'correo' => $vector->gl_email_vector, 'direccion' => $vector->gl_direccion_vector, 'referencias' => $vector->gl_referencias_vector, 'fecha_hallazgo' => Fechas::formatearHtml($vector->fc_fecha_hallazgo_vector), 'fecha_entrega' => Fechas::formatearHtml($vector->fc_fecha_entrega_vector), 'comentarios_ciudadano' => $vector->gl_comentario_ciudadano_vector, 'estado' => $vector->cd_estado_vector, 'estado_desarrollo' => $vector->cd_estado_desarrollo_vector, 'observaciones' => $vector->gl_observaciones_resultado_vector, 'nombre_mosquito' => $vector->gl_nombre_mosquito_vector, 'cambiar_coordenadas' => $cambiar_coordenadas, 'respuesta' => $vector->gl_ruta_respuesta_vector);
     if ($vector->id_vector < 10) {
         $num_denuncia = '00' . $vector->id_vector;
     } elseif ($vector->id_vector < 100) {
         $num_denuncia = '0' . $vector->id_vector;
     } else {
         $num_denuncia = $vector->id_vector;
     }
     $resultado = '';
     $texto_resultado = '';
     switch ($vector->cd_estado_vector) {
         case 1:
             $resultado = 'SI CORRESPONDE';
             $texto_resultado = ' nuestro equipo se dirigirá a su domicilio para la inspección correspondiente';
             break;
         case 2:
         case 3:
         case 4:
             $resultado = 'NO CORRESPONDE';
             $texto_resultado = ' el insecto recolectado no es de importancia sanitaria ';
             if (!empty($vector->gl_observaciones_resultado_vector)) {
                 $texto_resultado .= ', ' . $vector->gl_observaciones_resultado_vector;
             }
             break;
             /*case 3:
               $resultado = 'NO ES CONCLUYENTE';
               $texto_resultado = ' el insecto recolectado no es de importancia sanitaria';
               break;*/
     }
     /*$datos = array(
       'persona' => $vector->gl_nombres_vector . ' ' . $vector->gl_apellidos_vector,
       'num_denuncia' => $num_denuncia,
       'resultado' => $resultado,
       'texto_resultado' => $texto_resultado
       );*/
     $this->layout_assets->addJs("modulo/mapa/formulario.js");
     $this->layout_assets->addJs("modulo/vectores/denuncias/denuncias.js");
     $this->template->parse("default", 'pages/vectores/denuncias/ver_denuncia', $data);
 }
Esempio n. 8
0
 public function detail($codcampeonato, $idtorneo, $idfecha)
 {
     $torneo = Torneo::where('codRueda', '=', $idtorneo)->first();
     $fecha = Fechas::where('idFecha', '=', $idfecha)->first();
     $fixture = Fixture::where('nroFecha', '=', $fecha->nroFecha)->where('codRueda', '=', $idtorneo)->get();
     $fixturedeequipoqueescansa = Fixtureaux::where('nroFecha', '=', $fecha->nroFecha)->where('codRueda', '=', $idtorneo)->first();
     $equipoquedescansa = '';
     // $todoConclusion = Cambio::all();
     if ($fixturedeequipoqueescansa != '') {
         if ($fixturedeequipoqueescansa->codEquipo1 == '') {
             $equipoquedescansa = Equipo::where('codEquipo', '=', $fixturedeequipoqueescansa->codEquipo2)->first();
         } else {
             $equipoquedescansa = Equipo::where('codEquipo', '=', $fixturedeequipoqueescansa->codEquipo1)->first();
         }
     }
     return View::make('user_com_organizing.fecha.detail', compact('fecha'))->with('fixture', $fixture)->with('torneo', $torneo)->with('equipoquedescansa', $equipoquedescansa)->with('codcampeonato', $codcampeonato);
 }
 public function postTerminate($id_institucion)
 {
     $hasta = Fechas::getCarbonDate(Input::get('hasta'));
     Instituciones::setModel(Institucion::find($id_institucion));
     Instituciones::cesaFunciones($hasta);
     if (!Instituciones::isValid()) {
         return Redirect::to('backend/instituciones/view/' . Instituciones::getModel()->id)->withInput()->withErrors(Instituciones::getMessages());
     }
     return Redirect::to('backend/instituciones/view/' . Instituciones::getModel()->id)->with('message', 'La institución [' . Instituciones::getModel()->id . '] ha cesado sus actividades el ' . Fechas::getFormatedDate($hasta) . '.');
 }
 public static function makeWhere($filtros)
 {
     if ($filtros == NULL || !is_array($filtros)) {
         return false;
     }
     include_once WP_PLUGIN_DIR . '/doconline/class/fechas.class.php';
     global $wpdb;
     $res = NULL;
     foreach ($filtros as $campo => $atributos) {
         if ($atributos['valor'] != NULL) {
             $txt = $res == NULL ? ' where ' : ' and ';
             switch ($atributos['tipo']) {
                 case 'like':
                     $res .= $txt . $campo . " like '%" . $atributos['valor'] . "%'";
                     break;
                 case 'menor':
                     $res .= $txt . $campo . " < ";
                     if ($atributos['comillas'] == 'S') {
                         $res .= "'";
                     }
                     $res .= $atributos['valor'];
                     if ($atributos['comillas'] == 'S') {
                         $res .= "'";
                     }
                     break;
                 case 'menor-igual':
                 case 'date-menor-igual':
                     $patron = '/\\_hasta/';
                     if (preg_match($patron, $campo)) {
                         $campo = preg_replace($patron, '', $campo);
                     }
                     if ($atributos['tipo'] == 'date-menor-igual') {
                         $atributos['valor'] = Fechas::formatoFechaPgSQL($atributos['valor']) . " 23:59:59";
                     }
                     $res .= $txt . $campo . " <= ";
                     if ($atributos['comillas'] == 'S') {
                         $res .= "'";
                     }
                     $res .= $atributos['valor'];
                     if ($atributos['comillas'] == 'S') {
                         $res .= "'";
                     }
                     break;
                 case 'mayor':
                     $res .= $txt . $campo . " > ";
                     if ($atributos['comillas'] == 'S') {
                         $res .= "'";
                     }
                     $res .= $atributos['valor'];
                     if ($atributos['comillas'] == 'S') {
                         $res .= "'";
                     }
                     break;
                 case 'mayor-igual':
                 case 'date-mayor-igual':
                     $patron = '/\\_desde/';
                     if (preg_match($patron, $campo)) {
                         $campo = preg_replace($patron, '', $campo);
                     }
                     if ($atributos['tipo'] == 'date-mayor-igual') {
                         $atributos['valor'] = Fechas::formatoFechaPgSQL($atributos['valor']) . " 00:00:00";
                     }
                     $res .= $txt . $campo . " >= ";
                     if ($atributos['comillas'] == 'S') {
                         $res .= "'";
                     }
                     $res .= $atributos['valor'];
                     if ($atributos['comillas'] == 'S') {
                         $res .= "'";
                     }
                     break;
                 case 'diferente':
                     $res .= $txt . $campo . " < ";
                     if ($atributos['comillas'] == 'S') {
                         $res .= "'";
                     }
                     $res .= $atributos['valor'];
                     if ($atributos['comillas'] == 'S') {
                         $res .= "'";
                     }
                     break;
                 case 'meta-si':
                     $res .= $txt . $atributos['pk'] . " in (";
                     $res .= "select " . $atributos['fk'] . " from " . $atributos['tabla'] . " where meta_key='" . $campo . "' and meta_value='" . $atributos['valor'] . "'";
                     $res .= ")";
                     break;
                 case 'meta-no':
                     $res .= $txt . $atributos['pk'] . " not in (";
                     $res .= "select " . $atributos['fk'] . " from " . $atributos['tabla'] . " where meta_key='" . $campo . "' and meta_value='" . $atributos['valor'] . "'";
                     $res .= ")";
                     break;
                 case 'fk-like-usuario':
                     $res .= $txt . " id_usuario in (select ID from " . $wpdb->prefix . "users where display_name like '%" . $atributos['valor'] . "%' and meta_value like '%" . $atributos['valor'] . "%')";
                     break;
                 case 'orderBy':
                 case 'ascDesc':
                     // no se tienen en cuenta...
                     break;
                 default:
                     $res .= $txt . $campo . " = ";
                     if ($atributos['comillas'] == 'S') {
                         $res .= "'";
                     }
                     $res .= $atributos['valor'];
                     if ($atributos['comillas'] == 'S') {
                         $res .= "'";
                     }
                     break;
             }
         }
     }
     return $res;
 }
Esempio n. 11
0
<ul class="list-group" id="lista-instituciones">
    <?php 
foreach ($encabezados as $encabezadoList) {
    ?>
        <li class="list-group-item<?php 
    echo isset($encabezado) && $encabezado->id == $encabezadoList->id ? ' active' : '';
    ?>
">
            <a href="<?php 
    echo URL::to('backend/estructuras/view/' . $encabezadoList->id);
    ?>
">
                <?php 
    echo $encabezadoList->publicado ? Fechas::getFormatedDate($encabezadoList->desde, 'd-m-Y', 'Inicial') : 'No publicada';
    ?>
                <span class="label label-default"><?php 
    echo $encabezadoList->categoria->nombre;
    ?>
</span>
            </a>
            <?php 
    if ($encabezadoList->publicado) {
        ?>
                <span class="label label-success pull-right"><i class="icon-check"></i></span>
            <?php 
    } else {
        ?>
                <span class="label label-warning pull-right"><i class="icon-remove-circle"></i></span>
            <?php 
    }
    ?>
 public function ajax_lista()
 {
     $this->load->library('Fechas');
     $this->load->model('rol_model');
     $rol_model = new Rol_Model();
     $params = $this->input->post();
     //print_r($params);
     $draw = $params['draw'];
     $columnas = $params['columnas'];
     $order = $params['order'][0];
     $start = $params['start'];
     $length = $params['length'];
     $search = $params['search'];
     $data = array('columnas' => $columnas, 'order' => $order, 'start' => $start, 'length' => $length, 'search' => $search);
     $listado = $this->_hallazgos_model->listadoInspecciones($data);
     $roles = $this->_usuario_rol_model->listarRolesPorUsuario($this->session->userdata('session_idUsuario'));
     $entomologo = false;
     $admin = false;
     $presidencia = false;
     foreach ($roles as $rol) {
         if ($rol['rol_ia_id'] == $rol_model::ENTOMOLOGO or $rol['rol_ia_id'] == $rol_model::ADMINISTRADOR) {
             $entomologo = true;
         }
         if ($rol['rol_ia_id'] == $rol_model::ADMINISTRADOR) {
             $admin = true;
         }
         if ($rol['rol_ia_id'] == 66) {
             $presidencia = true;
         }
     }
     $arr_listado = array();
     $arr_listado['draw'] = intval($draw);
     $arr_listado['recordsTotal'] = intval($this->_hallazgos_model->getNumeroInspecciones());
     $arr_listado['recordsFiltered'] = intval($listado['total']);
     if ($listado['listado']) {
         foreach ($listado['listado'] as $row) {
             $botones = '<div class="btn-group">';
             if ($entomologo and $row['cd_estado_hallazgo'] == 0) {
                 $botones .= '<button data-rel="' . $row["id_hallazgo"] . '" title="Revisar"
             class="btn btn-sm btn-success btn-square revisar-hallazgo-entomologo" type="button"
             data-hallazgo="' . $row['id_hallazgo'] . '">
             <i class="fa fa-edit"></i>
         </button>';
             } else {
                 if ($admin or $presidencia or $entomologo) {
                     if ($row['cd_enviado_hallazgo'] > 0) {
                         $botones .= '<button data-rel="' . $row["id_hallazgo"] . '" title="Ver Inspeccion"
                         class="btn btn-sm btn-primary btn-square revisar-hallazgo" type="button"
                         data-hallazgo="' . $row['id_hallazgo'] . '">
                         <i class="fa fa-search"></i>
                     </button>';
                     } else {
                         $botones .= '<button data-rel="' . $row["id_hallazgo"] . '" title="Notificar Inspeccion"
                         class="btn btn-sm btn-success btn-square revisar-hallazgo" type="button"
                         data-hallazgo="' . $row['id_hallazgo'] . '">
                         <i class="fa fa-send"></i>
                     </button>';
                     }
                 }
             }
             if (!$presidencia) {
                 if ($row['cd_estado_hallazgo'] == 0 and !$entomologo) {
                     $botones .= '<a href="' . base_url('vectores_hallazgos/adjuntarImagenesInspeccion/id/' . $row['id_hallazgo']) . '"
             title="Adjuntar Imagenes" class="btn btn-sm btn-square btn-warning">
             <i class="fa fa-file-image-o"></i>
         </a>';
                 }
             }
             if (permisoVectores('eliminar_inspecciones')) {
                 $botones .= '<button data-rel="' . $row["id_hallazgo"] . '" title="Revisar"
        class="btn btn-sm btn-danger btn-square eliminar-hallazgo" type="button"
        data-hallazgo="' . $row['id_hallazgo'] . '">
        <i class="fa fa-trash"></i>
    </button>';
             }
             $botones .= '</div>';
             $estado = '';
             if ($row['cd_estado_hallazgo'] == 0 and $row['cd_enviado_hallazgo'] == 0) {
                 $estado = '<span class="label label-primary">Ingresado</span>';
             } elseif ($row['cd_estado_hallazgo'] > 0 and $row['cd_enviado_hallazgo'] == 0) {
                 $estado = '<span class="label label-info">Revisado</span>';
             } elseif ($row['cd_estado_hallazgo'] > 0 and $row['cd_enviado_hallazgo'] == 1) {
                 $estado = '<span class="label label-success">Notificado</span>';
             } elseif ($row['cd_estado_hallazgo'] > 0 and $row['cd_enviado_hallazgo'] == 2) {
                 $estado = '<span class="label label-success">Notificado</span>';
             } elseif ($row['cd_estado_hallazgo'] > 0 and $row['cd_enviado_hallazgo'] == 3) {
                 $estado = '<span class="label label-danger">No Notificado</span>';
             }
             $resultado = '';
             if ($row['cd_estado_hallazgo'] == 0) {
                 $resultado = '<span class="label label-default">En Revisión</span>';
             } elseif ($row['cd_estado_hallazgo'] == 1) {
                 $resultado = '<span class="label label-danger">Aedes</span>';
             } elseif ($row['cd_estado_hallazgo'] == 2) {
                 $resultado = '<span class="label label-primary">Culex</span>';
             } elseif ($row['cd_estado_hallazgo'] == 3) {
                 $resultado = '<span class="label label-primary">Anopheles</span>';
             } elseif ($row['cd_estado_hallazgo'] == 4) {
                 $resultado = '<span class="label label-primary">No culicido</span>';
             } else {
                 $resultado = '<span class="label label-info">Sin información</span>';
             }
             $arr_listado['data'][] = array($row['codigo'], Fechas::formatearHtml($row['fecha_registro']), $row['nombre'], $row['direccion'], $row['telefono'], $estado, $resultado, $botones);
         }
     }
     echo json_encode($arr_listado);
     //print_r($listado);
 }
Esempio n. 13
0
 public function getHastaAttribute($value)
 {
     return Fechas::getCarbonDate($value);
 }
Esempio n. 14
0
 public function partido($codcampeonato, $codrueda, $idfecha, $codpartido)
 {
     //$todoConclusion = Cambio::all();
     //elementos
     $fecha = Fechas::find($idfecha);
     $partido = Partido::find($codpartido);
     $programacion = Programacion::find($partido->codProgramacion);
     $torneo = Torneo::where('codRueda', '=', $codrueda)->first();
     $arbitros = Arbitro::all();
     $arbixPart = ArbitroPorPartido::where('codPartido', '=', $codpartido)->count();
     $todosArbitros = ArbitroPorPartido::where('codPartido', '=', $codpartido)->get();
     //end elementos
     $nroPartido = $programacion->nroPartido;
     $fixture = Fixture::where('codRueda', '=', $torneo->codRueda)->where('nroFecha', '=', $fecha->nroFecha)->where('nroPartido', '=', $nroPartido)->first();
     //elementos
     $equipo1 = Equipo::find($fixture->codEquipo1);
     $equipo2 = Equipo::find($fixture->codEquipo2);
     $activarPlanilla = Planilla::where('codPartido', '=', $codpartido)->first();
     $fechaactual = DB::select("select curdate() as fecha");
     $fechasiguiente = DB::select("select  adddate(curdate(),1) as fecha");
     $fechaAnterior = DB::select("select  subdate(curdate(),1) as fecha");
     $hora = DB::select("select  curtime() as hora");
     $horaAsistencia = DB::select("select  subtime(?,3000) as fecha", array($partido->horaInicio));
     foreach ($fechaactual as $value) {
         $Factual = $value->fecha;
     }
     foreach ($fechasiguiente as $value) {
         $Fsiguiente = $value->fecha;
     }
     foreach ($hora as $value) {
         $horaA = $value->hora;
     }
     foreach ($fechaAnterior as $value) {
         $Fantes = $value->fecha;
     }
     foreach ($horaAsistencia as $value) {
         $HrAistencia = $value->fecha;
     }
     ///===== es la dia de programacion
     $HH = DB::select("select  if(?=?,1,0) as fecha", array($fecha->diaFecha, $Factual));
     foreach ($HH as $value) {
         $esdiaProgramacion = $value->fecha;
     }
     //end fechaf
     // mañena es dia de programacion
     $HH = DB::select("select  if(?<?,1,0) as fecha", array($fecha->diaFecha, $Fsiguiente));
     foreach ($HH as $value) {
         $manenaProgramacion = $value->fecha;
     }
     // ayer fue dia de programacion
     $HH = DB::select("select  if(?=?,1,0) as fecha", array($fecha->diaFecha, $Fantes));
     foreach ($HH as $value) {
         $ayerFProgramacion = $value->fecha;
     }
     // si la  hora es mayor 23:50
     $HH = DB::select("select  if(?=?,1,0) as fecha", array(substr($horaA, 0, 5), "23:50"));
     foreach ($HH as $value) {
         $esHora = $value->fecha;
     }
     // es hora de inicio
     $HH = DB::select("select  if(curtime()>=? and curtime()<?,1,0) as fecha", array($partido->horaInicio, "23:50:00"));
     foreach ($HH as $value) {
         $HoraI = $value->fecha;
     }
     //hora de tomo asistencia 30 min
     $HH = DB::select("select  if(curtime()>=? and curtime()<=?,1,0) as fecha", array($HrAistencia, $partido->horaInicio));
     foreach ($HH as $value) {
         $AH = $value->fecha;
     }
     $jugadoresequipo1 = "";
     $jugadoresequipo2 = "";
     $activarPlanilla = Planilla::where('codPartido', '=', $codpartido)->first();
     if ($activarPlanilla != "") {
         $Planilla1 = Planilla::where('codPartido', '=', $codpartido)->where('nroPlantilla', '=', 1)->first();
         $Planilla2 = Planilla::where('codPartido', '=', $codpartido)->where('nroPlantilla', '=', 2)->first();
         //$fixture->codEquipo1
         //$Jequipo1 = Jugador::where('codequipo', '=', $fixture->equipo1)->get();
         //$Jequipo2 = Jugador::where('codequipo', '=', $fixture->equipo2)->get();
         //$arbitros = Arbitro::all();
         //todos los jugadores de este partido  $torneo $idtorneo,$idfecha,$idfixture)
     }
     /*
          $Delanteros1 = '';
          $Mediocampistas1 = '';
          $Defensas1 = '';
          $Guardameta1 = '';
          $suplentes1 = '';
          $jugadoresdeunpartido2 = '';
          //recuperamos los arbitros del partido
          $arbitrosdelpartido = '';
          //verificamos si el partido ya se jugó
              //recuperar los datos del partido jugado
              $arbitrosdelpartido = ArbitroPorPartido::where('codPartido','=',$partido->codPartido)->first();
     
              //resuperamos todos los jugadores de este partido  ... un rato
     /*
              $Delanteros1 = DB::table('tjugadorenjuego')
                  ->join('tjugador','tjugadorenjuego.idjugador','=','tjugador.idjugador')
                  ->join('tdocente','tdocente.coddocente','=','tjugador.coddocente')
                  ->join('tequipo','tequipo.codequipo','=','tjugador.codequipo')
                  ->where('tjugadorenjuego.codpartido','=',$partido->codpartido)
                  ->where('tjugador.codequipo','=',$fixture->equipo1)
                  ->where('tjugadorenjuego.condicionenpartido','=','delantero')
                  ->get();
              $Mediocampistas1 = DB::table('tjugadorenjuego')
                  ->join('tjugador','tjugadorenjuego.idjugador','=','tjugador.idjugador')
                  ->join('tdocente','tdocente.coddocente','=','tjugador.coddocente')
                  ->join('tequipo','tequipo.codequipo','=','tjugador.codequipo')
                  ->where('tjugadorenjuego.codpartido','=',$partido->codpartido)
                  ->where('tjugador.codequipo','=',$fixture->equipo1)
                  ->where('tjugadorenjuego.condicionenpartido','=','mediocampista')
                  ->get();
              $Defensas1 = DB::table('tjugadorenjuego')
                  ->join('tjugador','tjugadorenjuego.idjugador','=','tjugador.idjugador')
                  ->join('tdocente','tdocente.coddocente','=','tjugador.coddocente')
                  ->join('tequipo','tequipo.codequipo','=','tjugador.codequipo')
                  ->where('tjugadorenjuego.codpartido','=',$partido->codpartido)
                  ->where('tjugador.codequipo','=',$fixture->equipo1)
                  ->where('tjugadorenjuego.condicionenpartido','=','defensa')
                  ->get();
              $Guardameta1 = DB::table('tjugadorenjuego')
              ->join('tjugador','tjugadorenjuego.idjugador','=','tjugador.idjugador')
              ->join('tdocente','tdocente.coddocente','=','tjugador.coddocente')
              ->join('tequipo','tequipo.codequipo','=','tjugador.codequipo')
              ->where('tjugadorenjuego.codpartido','=',$partido->codpartido)
              ->where('tjugador.codequipo','=',$fixture->equipo1)
              ->where('tjugadorenjuego.condicionenpartido','=','guardameta')
              ->get();
              $suplentes1 = DB::table('tjugadorenjuego')
                  ->join('tjugador','tjugadorenjuego.idjugador','=','tjugador.idjugador')
                  ->join('tdocente','tdocente.coddocente','=','tjugador.coddocente')
                  ->join('tequipo','tequipo.codequipo','=','tjugador.codequipo')
                  ->where('tjugadorenjuego.codpartido','=',$partido->codpartido)
                  ->where('tjugador.codequipo','=',$fixture->equipo1)
                  ->where('tjugadorenjuego.condicionenpartido','=','suplente')
                  ->get();
              $jugadoresdeunpartido2 = DB::table('tjugadorenjuego')
                  ->join('tjugador','tjugadorenjuego.idjugador','=','tjugador.idjugador')
                  ->where('tjugadorenjuego.codpartido','=',$partido->codpartido)
                  ->where('tjugador.codequipo','=',$fixture->equipo2)
                  ->get();
     */
     $activarPlanilla = Planilla::where('codPartido', '=', $codpartido)->first();
     return View::make('user_com_organizing.fecha.partido.index', compact('fixture'))->with('idfecha', $idfecha)->with('torneo', $torneo)->with('programacion', $programacion)->with('codcampeonato', $codcampeonato)->with('arbitros', $arbitros)->with('partido', $partido)->with('arbixPart', $arbixPart)->with('todosArbitros', $todosArbitros)->with('equipo1', $equipo1)->with('equipo2', $equipo2)->with('activarPlanilla', $activarPlanilla)->with('esdiaProgramacion', $esdiaProgramacion)->with('manenaProgramacion', $manenaProgramacion)->with('ayerFProgramacion', $ayerFProgramacion)->with('esHora', $esHora)->with('HoraI', $HoraI)->with('AH', $AH);
     //->with('todoConclusion', $todoConclusion);
 }
Esempio n. 15
0
    ?>
            <?php 
}
?>
        </td>
    </tr>
    <?php 
if ($institucion->esMaestra()) {
    ?>
        <tr>
            <th>
                Hasta
            </th>
            <td>
                <?php 
    echo Fechas::getFormatedDate($institucion->hasta, 'd-m-Y', 'Vigente');
    ?>
            </td>
        </tr>
    <?php 
}
?>
    <tr>
        <th colspan="2">
            MetaData
        </th>
    </tr>
    <?php 
foreach ($institucion->metadata as $metadata) {
    ?>
        <tr>
        ?>
</td>
                <td class="text-center"><?php 
        echo $row["gl_telefono_vector"];
        ?>
</td>
                <td class="text-center"><?php 
        echo $row["gl_email_vector"];
        ?>
</td>
                <!--<td class="text-center"><?php 
        echo Fechas::formatearHtml($row["fc_fecha_hallazgo_vector"]);
        ?>
</td>-->
                <!--<td class="text-center"><?php 
        echo Fechas::formatearHtml($row["fc_fecha_entrega_vector"]);
        ?>
</td>-->
                <td class="text-center">
                    <?php 
        if ($row['cd_estado_vector'] == 0 and $row['cd_enviado_vector'] == 0) {
            ?>
                        <span class="label label-primary">Ingresado</span>
                    <?php 
        } elseif ($row['cd_estado_vector'] > 0 and $row['cd_enviado_vector'] == 0) {
            ?>
                        <span class="label label-info">Revisado</span>
                    <?php 
        } elseif ($row['cd_estado_vector'] > 0 and $row['cd_enviado_vector'] == 1) {
            ?>
                        <span class="label label-success">Notificado</span>
Esempio n. 17
0
echo Form::model($institucion, array('url' => 'backend/instituciones/terminate/' . $institucion->id, 'class' => 'form-horizontal'));
?>
    <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
        <h4 class="modal-title">Cesar funciones de la institución</h4>
    </div>
    <div class="modal-body">
        <div class="form-group<?php 
echo $errors->has('hasta') ? ' has-error' : '';
?>
">
            <label for="hasta" class="control-label col-xs-2 col-sm-4">Fecha</label>
            <div class="col-sm-4 col-xs-6">
                <?php 
echo Form::text('hasta', $institucion->hasta, array('date-format' => 'd-m-Y', 'class' => 'form-control datepicker'));
?>
            </div>
        </div>
        <script>
            var fechaUltimaVersion = '<?php 
echo Fechas::getFormatedDate($institucion->versionesPublicadas()->first()->desde);
?>
';
        </script>
    </div>
    <div class="modal-footer">
        <button type="button" class="btn btn-default" data-dismiss="modal">Cancelar</button>
        <button type="submit" class="btn btn-primary">Guardar</button>
    </div>
<?php 
echo Form::close();
 public static function getHorasSueltas($fIni, $fFin)
 {
     $segundos = Fechas::getSegundos($fIni, $fFin);
     $dias = Fechas::getDias($fIni, $fFin);
     $segundos = $segundos - $dias * 24 * 60 * 60;
     $res = $segundos / (60 * 60);
     return round($res);
 }
 public function finalizarSeguimiento()
 {
     $this->load->library(array("module/casos_febriles/validar", "module/casos_febriles/casos_febriles_numero", "Fechas"));
     header('Content-type: application/json');
     $params = $this->input->post(null, true);
     if ($params['id'] > 0) {
         /** latitud y longitud **/
         $coordenadas = array("lat" => $params["latitud"], "lng" => $params["longitud"]);
         unset($params["latitud"]);
         unset($params["longitud"]);
         /************************/
         /** caso febril **/
         $caso = $this->_rapanui_dengue_model->getById($params["id"]);
         unset($params["id"]);
         /*****************/
         /** estado conclusion del caso **/
         $id_estado = null;
         $estado = $this->_rapanui_dengue_estado_model->getById($params["conclusion_del_caso"]);
         if (!is_null($estado)) {
             $id_estado = $estado->id;
         }
         unset($params["conclusion_del_caso"]);
         /********************************/
         /** enviado a epidemiologia **/
         $enviado = 0;
         if (isset($params["enviado"])) {
             $enviado = $params["enviado"];
             unset($params["enviado"]);
         }
         /*****************************/
         /** conclusion enfermedades **/
         $lista_enfermedades = array();
         if (count($params["enfermedades"]) > 0) {
             foreach ($params["enfermedades"] as $enfermedad) {
                 if ($enfermedad != "") {
                     $lista_enfermedades[] = $enfermedad;
                 }
             }
         }
         unset($params["enfermedades"]);
         /*****************************/
         /** se preparan datos del formulario **/
         $arreglo = array();
         $fecha_sintomas = '';
         foreach ($params as $nombre => $valor) {
             if ($nombre == "fecha_de_inicio_de_sintomas") {
                 $fecha_sintomas = $valor;
             }
             if ($nombre === "comuna") {
                 $this->_id_comuna = $valor;
             }
             $nombre = str_replace("_", " ", $nombre);
             $arreglo[strtoupper($nombre)] = $valor;
         }
         /**************************************/
         if (is_null($caso)) {
             $this->casos_febriles_numero->setRegion($this->_id_region);
             $this->casos_febriles_numero->setComuna($this->_id_comuna);
             $this->casos_febriles_numero->setContarPorComuna($this->_bo_numero_caso_por_comuna);
             $id = $this->_rapanui_dengue_model->insert(array("fecha" => date("Y-m-d H:i:s"), "numero_caso" => $this->casos_febriles_numero->getNumero(), "propiedades" => json_encode($arreglo), "coordenadas" => json_encode($coordenadas), "id_region" => $this->_id_region, "id_comuna" => $this->_id_comuna, "id_usuario" => $this->session->userdata("session_idUsuario"), "id_estado" => $id_estado, "enviado_epidemilogico" => $enviado));
             $this->casos_febriles_numero->clear();
             $this->load->model('casos_febriles_seguimiento_model', '_casos_febriles_seguimiento');
             $dia = Fechas::diffDias(Fechas::formatearBaseDatos($fecha_sintomas), date('Y-m-d'), true) + 1;
             $datos = array('cd_caso_fk' => $id, 'fc_fecha_seguimiento' => date('Y-m-d H:i:s'), 'cd_usuario_fk' => $this->session->userdata("session_idUsuario"), 'gl_diagnostico_seguimiento' => json_encode($arreglo), 'cd_dia_seguimiento' => $dia);
             $insertar = $this->_casos_febriles_seguimiento->insert($datos);
         } else {
             $this->_rapanui_dengue_model->update(array("propiedades" => json_encode($arreglo), "coordenadas" => json_encode($coordenadas), "id_estado" => $id_estado, "enviado_epidemilogico" => $enviado), $caso->id);
             $id = $caso->id;
         }
         if (count($params["enfermedades"]) > 0) {
             $this->_casos_febriles_enfermedades_model->query()->insertOneToMany("id_caso_febril", "id_enfermedad", $id, $lista_enfermedades);
         }
         echo json_encode(array("error" => array(), "correcto" => true));
     } else {
         echo json_encode(array("error" => $this->validar->getErrores(), "correcto" => false));
     }
 }
Esempio n. 20
0
                            </div>
                            <div class="row">
                            <div class="form-group">
                                <p>{{Form::submit('agregar', array('class' => 'btn btn-primary'))}}</p>
                            </div>
                            </div>
							{{ Form::close() }}
							</div>

					</div>
				</div>
			</div>
        </div>
    @endif
    <?php 
$fechaexiste = Fechas::where('nroFecha', '=', $nrofecha)->where('codRueda', '=', $torneo->codRueda)->first();
?>

    @if(  $fechaexiste = Fechas::where('nroFecha', '=',$nrofecha )->where('codRueda','=',$torneo->codRueda)->first())
        <?php 
$fixturefecha = Fixture::where('nroFecha', '=', $nrofecha)->where('codRueda', '=', $torneo->codRueda)->get();
?>
        <div class="row row-no-gutter col-no-gutter-container" id="fecha">
            <div class="col-md-12 col-no-gutter ">
                <div class="panel panel-default">
                    <div class="panel-heading">PROGRAMAR PARTIDOS DE LA FECHA {{$nrofecha}}
                    </div>
                    <!-- BEGIN PARA MANEJO DE ERRORES -->
                    @include('alerts.allerrors')
                    @include('alerts.errors')
                    <!-- END PARA MANEJO DE ERRORES -->
Esempio n. 21
0
$habilitado2 = "";
$habilitado2 = DB::select('SELECT idFecha FROM tprogramacion WHERE diaPartido=adddate(curdate(),1) OR diaPartido=adddate(curdate(),2) OR
    diaPartido=adddate(curdate(),3)');
$idfecha = -1;
$descansa = 0;
$codEquipo1 = -1;
$codEquipo2 = -1;
$idfixture = -1;
$codPla = "";
if ($habilitado2 != "") {
    foreach ($habilitado2 as $value) {
        $idfecha = $value->idFecha;
    }
}
if ($idfecha != -1) {
    $fecha = Fechas::find($idfecha);
    $nrofecha = $fecha->nroFecha;
    $partidoActual = DB::select('call resumen_partido(?,?)', array($nrofecha, $equipo->codEquipo));
    $exite = "";
    foreach ($partidoActual as $value) {
        echo $exite = $value->id_equipo1;
    }
    if ($exite != "") {
        foreach ($partidoActual as $value) {
            $codEquipo1 = $value->id_equipo1;
            $codEquipo2 = $value->id_equipo2;
            $idfixture = $value->id_fixture;
        }
        $nroPlantilla = 0;
        $nro1 = strcmp($codEquipo1, $equipo->codEquipo);
        $nro2 = strcmp($codEquipo2, $equipo->codEquipo);
 public function getDataHallazgos()
 {
     $listado = $this->_hallazgos_model->listar();
     $this->load->library('Fechas');
     $json = array();
     if ($listado) {
         $json['correcto'] = true;
         $i = 0;
         foreach ($listado as $item) {
             if ($item['cd_estado_hallazgo'] > 0) {
                 $json['data'][$i]['id'] = $item["id_hallazgo"];
                 $json['data'][$i]['lon'] = $item['cd_longitud_hallazgo'];
                 $json['data'][$i]['lat'] = $item['cd_latitud_hallazgo'];
                 $json['data'][$i]['resultado_final'] = "NEGATIVO";
                 if ($item['cd_estado_hallazgo'] == 1) {
                     $json['data'][$i]['resultado_final'] = "POSITIVO";
                     $json['data'][$i]['resultado'] = 'Aedes';
                     if ($item['cd_estado_desarrollo_hallazgo'] == 1) {
                         $json['data'][$i]['estado_desarrollo'] = 'Larva';
                     } elseif ($item['cd_estado_desarrollo_hallazgo'] == 2) {
                         $json['data'][$i]['estado_desarrollo'] = 'Pupa';
                     } elseif ($item['cd_estado_desarrollo_hallazgo'] == 3) {
                         $json['data'][$i]['estado_desarrollo'] = 'Adulto';
                     } elseif ($item['cd_estado_desarrollo_hallazgo'] == 4) {
                         $json['data'][$i]['estado_desarrollo'] = 'Huevo';
                     } else {
                         $json['data'][$i]['estado_desarrollo'] = 'No definido';
                     }
                 } elseif ($item['cd_estado_hallazgo'] == 2) {
                     $json['data'][$i]['resultado'] = 'Culex';
                 } elseif ($item['cd_estado_hallazgo'] == 3) {
                     $json['data'][$i]['resultado'] = 'Anopheles';
                 } elseif ($item['cd_estado_hallazgo'] == 4) {
                     $json['data'][$i]['resultado'] = 'No culicido (' . $item['gl_nombre_mosquito_vector'] . ')';
                 }
                 $json['data'][$i]['fecha_hallazgo'] = Fechas::formatearHtml($item['fc_fecha_hallazgo_hallazgo']);
                 $json['data'][$i]['fecha_resultado'] = Fechas::formatearHtml($item['fc_fecha_resultado_hallazgo']);
                 $json['data'][$i]['direccion'] = $item['gl_direccion_hallazgo'];
                 $i++;
             }
         }
     }
     echo Zend_Json::encode($json);
 }
 public function guardarInspeccion()
 {
     $this->load->library(array("formulario/formulario_trampas_validar", "Fechas"));
     header('Content-type: application/json');
     $params = $this->input->post(null, true);
     $date = Fechas::formatearBaseDatos($params["fecha_inspeccion"]);
     if ($this->formulario_trampas_validar->validarInspeccion($params)) {
         $data = array('trampa' => $params['id_trampa'], 'usuario' => $this->session->userdata('id'), 'fecha' => $date, 'hallazgo' => $params['hallazgo_inspeccion'], 'cantidad' => $params['cantidad_inspeccion'], 'observaciones' => $params['observaciones_inspeccion']);
         if ($this->_trampas_model->guardarInspeccion($data)) {
             $arr_inspecciones = array();
             $inspecciones = $this->_trampas_model->getInspeccionesTrampa($params["id_trampa"]);
             if ($inspecciones) {
                 foreach ($inspecciones as $inspeccion) {
                     $arr_inspecciones['inspecciones'][] = $inspeccion;
                 }
             }
             $grilla = $this->load->view('pages/vectores/trampas/grilla_inspecciones', $arr_inspecciones, true);
             echo json_encode(array("error" => array(), "correcto" => true, "grilla" => $grilla));
         } else {
             echo json_encode(array("error" => array(), "correcto" => true));
         }
     } else {
         echo json_encode(array("error" => $this->formulario_trampas_validar->getErrores(), "correcto" => false));
     }
 }