public function indexAction($opcion = '') { $this->assets->addCss('/jqwidgets/styles/jqx.base.css')->addCss('/jqwidgets/styles/jqx.custom.css'); $this->assets->addJs('/jqwidgets/jqxcore.js')->addJs('/jqwidgets/jqxmenu.js')->addJs('/jqwidgets/jqxdropdownlist.js')->addJs('/jqwidgets/jqxlistbox.js')->addJs('/jqwidgets/jqxcheckbox.js')->addJs('/jqwidgets/jqxscrollbar.js')->addJs('/jqwidgets/jqxgrid.js')->addJs('/jqwidgets/jqxdata.js')->addJs('/jqwidgets/jqxpanel.js')->addJs('/jqwidgets/jqxgrid.sort.js')->addJs('/jqwidgets/jqxgrid.pager.js')->addJs('/jqwidgets/jqxgrid.filter.js')->addJs('/jqwidgets/jqxgrid.selection.js')->addJs('/jqwidgets/jqxgrid.grouping.js')->addJs('/jqwidgets/jqxgrid.columnsreorder.js')->addJs('/jqwidgets/jqxgrid.columnsresize.js')->addJs('/jqwidgets/jqxdatetimeinput.js')->addJs('/jqwidgets/jqxcalendar.js')->addJs('/jqwidgets/jqxbuttons.js')->addJs('/jqwidgets/jqxdata.export.js')->addJs('/jqwidgets/jqxgrid.export.js')->addJs('/jqwidgets/globalization/globalize.js')->addJs('/jqwidgets/jqxgrid.aggregates.js')->addJs('/scripts/productos/index.js')->addJs('/media/plugins/bootbox/bootbox.min.js'); $this->view->setVar('opcion', $opcion); $linea = $this->tag->select(array('linea_id', Lineas::find(array('baja_logica=1', 'order' => 'id ASC')), 'using' => array('id', "linea"), 'useEmpty' => true, 'emptyText' => '(Selecionar)', 'emptyValue' => '', 'class' => 'form-control', 'required' => 'required', 'title' => 'Campo requerido')); $this->view->setVar('linea', $linea); $grupo = $this->tag->select(array('grupo_id', Grupos::find(array('baja_logica=1', 'order' => 'id ASC')), 'using' => array('id', "grupo"), 'useEmpty' => true, 'emptyText' => '(Selecionar)', 'emptyValue' => '', 'class' => 'form-control', 'required' => 'required', 'title' => 'Campo requerido')); $this->view->setVar('grupo', $grupo); $tiempo = $this->tag->selectStatic(array("tiempo", array("Hora" => "Hora", "Dia" => "Dia", "Mensual" => "Mensual"), 'useEmpty' => true, 'emptyText' => '(Selecionar)', 'emptyValue' => '', 'class' => 'form-control', 'required' => 'required', 'title' => 'Campo requerido')); $this->view->setVar('tiempo', $tiempo); }
public function deleteAction() { $resul = Grupos::findFirstById($this->request->getPost('id')); $resul->baja_logica = 0; if ($resul->save()) { $msm = 'Exito: Se elimino correctamente'; } else { $msm = 'Error: No se guardo el registro'; } $this->view->disable(); echo $msm; }
public function DatosUsuarios() { $users = Usuarios::join('Perfiles', 'Usuarios.IdPerfil', '=', 'Perfiles.ID')->get(); $datos = array(); foreach ($users->toArray() as $user) { $groupDes = Grupos::where('ID', '=', $user['IdGrupo'])->select('Descripcion')->first(); $user['Grupo'] = $groupDes->Descripcion; if (Session::get('idPeril') == 3) { $user['Perfil'] = "{$user['Perfil']}<a href='#' title='Editar Perfil' class='editar' alt='{$user['IdUsuario']}'>" . "<span style='color:#FACC2E; padding-left:15px' class='glyphicon glyphicon-edit'></span>" . "</a>"; } $datos[] = $user; } return $datos = json_encode($datos); }
public function cargarAgenda($cid = "", $tutor_id = "") { global $uid, $uperms; $tpl = new Elfic_Smarty(); if (!$uperms['cursos_w']) { $tpl->assign('tutores', "false"); $tpl->assign('tutor', Elfic::getNombreUsuario($tutor_id)); } else { $tpl->assign('tutores', Grupos::getUsuariosGrupo(4)); } $tpl->assign('tutor_id', $tutor_id); if (!$uperms['cursos_w']) { $cursos = Cursos::getCursosTutorArray($uid); } else { $cursos = Cursos::getCursosTutorArray(); } $tpl->assign('cursos', $cursos); $tpl->assign('curso', $cid); $tpl->display('cursos/agendasNew.tpl'); }
/** * @desc Form de edición de curso */ public function edit() { global $uid; $tpl = new Elfic_Smarty(); $data = $this->getCurso($this->_id); $tpl->assign('cid', $data->id); $tpl->assign('tutores', Grupos::getUsuariosGrupo(4)); $tpl->assign('tutor_id', $data->tutor_id); $tpl->assign('catedras', $this->_getCatedras()); $tpl->assign('catedra_id', $data->catedra_id); $tpl->assign('grupos', $this->_getGrupos()); $tpl->assign('grupo', $data->grupo); $tpl->assign('periodos', $this->_getPeriodos()); $tpl->assign('periodo_id', $data->periodo_id); $tpl->assign('dias', CatManUtils::getDiasArray()); $tpl->assign('dia', $data->dia); $tpl->assign('horas', CatManUtils::getHorasArray()); $tpl->assign('hora', $data->hora); $tpl->assign('estados', $this->getEstadosArray()); $tpl->assign('estado', $data->estado); $tpl->assign('agenda', $this->_getAgenda($this->_id)); $tpl->display('cursos/cursosEdit.tpl'); }
if (!empty($usuario)) { $usrDB = new Usuarios(); $u = $usrDB->getById($usuario); if ($u == NULL) { Session::addMensajeError("No se encontro el Ususario!!!"); header("location:admin-usuarios.php"); exit; } //if($u!=NULL){ } //if(!empty($usuario)){ } //if(isset($_REQUEST['usuario'])){ } //if(isset($_POST['btn-guardar']) && $_POST['btn-guardar'] == "Guardar") $gDB = new Grupos(); $grupos = $gDB->getAll(); ob_start(); ?> <div class="row"> <div class="well col-md-4 col-md-offset-4"> <form action="?op=edit" method="post"> <fieldset> <legend>Editar usuario <?php echo $u['usuario']; ?> </legend> <input class="form-control" type="hidden" name="usuario" id="usuario" value="<?php echo $u['usuario']; ?> " />
function listAsistenciaFuncionarios($funcionario = "") { global $uid, $uperms; $and = ""; if (!$uperms['asistencia_w']) { $and = "AND usuario_id = {$uid} "; } if ($funcionario != '') { $and .= "AND a.usuario_id = {$funcionario} "; } $db = new DB(); $sql = "SELECT a.id, a.usuario_id, a.entrada, a.salida, a.comentarios, " . "CONCAT(u.nombres, ' ', u.apellidos) AS funcionario " . "FROM " . TBL_ASISTENCIA . " a INNER JOIN " . TBL_USUARIOS . " u ON u.id = a.usuario_id " . "WHERE a.id > 0 {$and} AND a.id NOT IN (SELECT asistencias_id FROM asistencias_tutores " . "WHERE asistencias_id = a.id)"; if (isset($_GET['starting'])) { $starting = $_GET['starting']; } else { $starting = 0; } $objpag = new Pagination($sql, $starting, 20, 'index2.php?com=asistencia&do=list_fun'); $res = $objpag->result; $data = array(); $x = 0; while ($line = $objpag->fetchNextObject($res)) { $data[$x]['id'] = $line->id; $data[$x]['usuario_id'] = $line->usuario_id; $data[$x]['funcionario'] = $line->funcionario; $data[$x]['entrada'] = $line->entrada; $data[$x]['salida'] = $line->salida; $data[$x]['comentarios'] = $line->comentarios; $x++; } $anchors = $objpag->anchors; $total = $objpag->total; $tpl = new Elfic_Smarty(); $tpl->assign('funcionarios', Grupos::getUsuariosGrupo(3)); $tpl->assign('sel_func', $funcionario); $tpl->assign('lista', $data); $tpl->assign('anchors', $anchors); $tpl->assign('total', $total); $tpl->display('asistencia/asistenciaFuncionariosList.tpl'); }
private function _data_aux_historial($paciente) { $companias_list = Companias::lists('nombre', 'id'); $companias_paciente = array(); $companias_paciente[] = $paciente->compania; $paciente->companias_text = $companias_list[$paciente->compania]; if ($paciente->compania2 != 0) { $companias_paciente[] = $paciente->compania2; $paciente->companias_text .= ' y ' . $companias_list[$paciente->compania2]; } $grupos = Grupos::orderBy('id')->get(array('id', 'nombre')); $anticipos = Cobros::where('paciente_id', $paciente->id)->where('historial_clinico_id', 0)->sum('cobro'); //los cobros con historial clínico = 0 son anticipos pagados desde el HC de un paciente. $todos_los_cobros_de_anticipo = Cobros::where('paciente_id', $paciente->id)->where('historial_clinico_id', '!=', 0)->where('tipos_de_cobro_id', 1)->sum('cobro'); $saldo_anticipos = $anticipos - $todos_los_cobros_de_anticipo; $atratamientos = $this->getTratamientosArray($grupos, $companias_list, $companias_paciente); return array('grupos' => $grupos, 'paciente' => $paciente, 'atratamientos' => $atratamientos, 'companias' => $companias_list, 'saldon' => $saldo_anticipos); }
<?php session_start(); include_once '../modelos/modelo.grupos.php'; require "../modelos/modelo.registrar_auditoria.php"; if (isset($_POST['grupo']) and $_POST['grupo'] != "") { $nombre_grupo = $_POST['grupo']; $id_grupo = $_POST['id_grupo']; $descripcion = $_POST['descripcion']; $grupo = new Grupos(); if ($id_grupo == "") { $id_grupo = 0; } $resp = $grupo->registra_grupo($nombre_grupo, $id_grupo, $descripcion); $auditoria = new auditoria("Ingresar Grupo", "Insertar_contactos(GRUPO: " . $id_grupo . ", Nombre: " . $nombre_grupo . ")"); $auditori = $auditoria->registrar_auditoria(); if ($auditori == false) { $mensaje[0] = 'error_auditoria'; die(json_encode($mensaje)); } echo $resp[0][0]; }
echo json_encode($response); break; case 'solic_renovaciones': $response = Solicitud::seleccionar_renovaciones($_POST['IdGrup'], $_POST['IdDep'], $_POST['IdMun'], $_POST['IdEst'], $_POST['Inicio'], $_POST['Limite']); echo json_encode($response); break; case 'contar_renovaciones': $response = Solicitud::contar_renovaciones($_POST['IdGrup'], $_POST['IdDep'], $_POST['IdMun'], $_POST['IdEst']); echo json_encode($response); break; case 'grupos': $response = Grupos::seleccionar_grupos($_POST['IdDep'], $_POST['IdMun'], $_POST['Nomgrup'], $_POST['IdGrup'], $_POST['Inicio'], $_POST['Limite']); echo json_encode($response); break; case 'contar_grupos': $response = Grupos::contar_grupos($_POST['IdDep'], $_POST['IdMun'], $_POST['Nomgrup'], $_POST['IdGrup']); echo json_encode($response); break; case 'miembros': $response = Miembros::seleccionar_miembros($_POST['nis'], $_POST['IdDep'], $_POST['IdMun'], $_POST['IdGrup'], $_POST['Gen'], $_POST['nombre'], $_POST['apellido'], $_POST['Inicio'], $_POST['Limite']); echo json_encode($response); break; case 'contar_miembros': $response = Miembros::contar_miembros($_POST['nis'], $_POST['IdDep'], $_POST['IdMun'], $_POST['IdGrup'], $_POST['Gen'], $_POST['nombre'], $_POST['apellido']); echo json_encode($response); break; case 'seleccionar_NIS': $response = Inscripcion::seleccionar_NIS($_POST['idI']); echo json_encode($response); break; case 'padecimientos':
<?php session_start(); $mensaje = array(); require_once '../modelos/modelo.grupos.php'; $op_check = $_POST["valor"]; $checkear = ''; $obj_grupos = new Grupos(); $rs = $obj_grupos->consultar_grupos(); $check_grupos = '<legend><h3>Listado de grupos</h3></legend>'; for ($i = 0; $i <= count($rs) - 1; $i++) { $k = $i + 1; //value='".$rs[$i][0]."' ///////recorro la matriz de las opciones marcadas, caso de que alguna este seleccionada... if ($op_check != 0) { for ($z = 0; $z <= count($op_check) - 1; $z++) { if ($op_check[$z][0] == $rs[$i][0]) { $checkear = " checked "; break; } } } ///// $check_grupos .= " <input type='checkbox' name='grupos[]' id='grupo_" . $k . "' value='" . $rs[$i][0] . "' " . $checkear . ">" . $rs[$i][1] . "<br>"; $checkear = ""; ///// } die(json_encode($check_grupos));
require_once '../includes/left-nav-menu.php'; require_once '../layers/reload.php'; ?> <div id="main"> <div id="content"> <div class="row"> <div class="col-lg-12"> <section class="panel"> <header class="panel-heading sm" data-color="theme-inverse"> <h2><strong>Editar</strong> Grupo</h2> </header> <div class="panel-body"> <?php if (isset($_GET['id'])) { $grupo = new Grupos(); $selectGrupos = $grupo->buscaPorId($_GET['id']); $layers = new Layers(); $selectLayers = $layers->busca(); $basemaps = new Basemaps(); $selectBasemaps = $basemaps->busca(); ?> <?php if (!empty($selectGrupos)) { ?> <?php if ($_SESSION['tipo_id'] == 1) { ?> <div id="msg-error" class="alert bg-danger"> <strong></strong> </div>
$_programas_id = isset($_REQUEST['pid']) ? $_REQUEST['pid'] : NULL; //id grupo if (!$uperms['usuarios_w']) { Elfic::cosRedirect('index2.php', MSG_NOPERM_COM); } switch ($_action) { case 'setGroup': if (!$_grupo_id || !$_uid) { echo "error, contacte al administrador"; } else { $grupo = new Grupos(); $grupo->setUsuario($_uid, $_grupo_id); } break; case 'unsetGroup': if (!$_grupo_id || !$_uid) { echo "error, contacte al administrador"; } else { $grupo = new Grupos(); $grupo->unsetUsuario($_uid, $_grupo_id); } break; case 'getCursosPrograma': if (!$_programas_id) { //echo "error, contacte al administrador"; } else { $c = new Cursos(); $c->getCursos($_programas_id); } break; }
<?php session_start(); include_once '../modelos/modelo.grupos.php'; require "../modelos/modelo.registrar_auditoria.php"; if (isset($_POST['id']) and $_POST['id'] != "") { $id_grupo = $_POST['id']; $grupo = new Grupos(); $resp = $grupo->buscar_grupo($id_grupo); if ($resp != 'error') { for ($i = 0; $i < count($resp); $i++) { $id = $resp[$i][0]; $nombre = $resp[$i][1]; $desc = $resp[$i][2]; } $variable = $id . "," . $nombre . "," . $desc; $auditoria = new auditoria("Consultar Grupo", "Consultar grupo (id: " . $id_grupo . ")"); $auditoria = $auditoria->registrar_auditoria(); if ($auditoria == false) { $mensaje[0] = 'error_auditoria'; die(json_encode($mensaje)); } echo $variable; } else { echo 0; } }
function GetCategoriasAutorizadas($user) { if ($user->isAdmin) { $auth = array(); $categorias = GetCategorias(); $n = count($categorias); for ($i = 0; $i < $n; $i++) { array_push($auth, $categorias[$i]['id']); } return $auth; } $grupo = new Grupos(); $grupoID = $user->Grupo; $catAcessos = $grupo->GetCategoriasAcesso($grupoID); return $catAcessos; }
$campoLayers = false; foreach ($_POST as $chave => $valor) { if (explode('-', $chave)[0] === 'layer') { $campoLayers = true; break; } } /** valida os campos **/ $valida = new DataValidator(); $valida->set('"Nome"', $_POST['nome'])->is_required(); $valida->set('"Basemaps"', $campoBasemaps)->is_required(); $valida->set('"Layers"', $campoLayers)->is_required(); if ($valida->validate()) { $grupo = new Grupos(); $idGrupo = $grupo->insere($_POST['nome']); /** verifica se o grupo foi inserido **/ if ($idGrupo !== 0) { $basemapsHasGrupos = new BasemapsHasGrupos(); $gruposHasLayers = new GruposHasLayers(); $resultado = 1; foreach ($_POST as $chave => $valor) { if (explode('-', $chave)[0] === 'basemap') { $resultado *= $basemapsHasGrupos->insere($valor, $idGrupo); } elseif (explode('-', $chave)[0] === 'layer') { $resultado *= $gruposHasLayers->insere($valor, $idGrupo); } }
/** * Show the form for creating a new resource. * * @return Response */ private function _crearpresupuesto($paciente) { $companias_list = Companias::orderBy('nombre')->lists('nombre', 'id'); $companias_paciente = array(); $companias_paciente[] = $paciente->compania; $paciente->companias_text = $companias_list[$paciente->compania]; if ($paciente->compania2 != 0) { $companias_paciente[] = $paciente->compania2; $paciente->companias_text .= ' y ' . $companias_list[$paciente->compania2]; } $companias_select = $companias_list; $companias_select[0] = '-- La más económica del paciente --'; asort($companias_select); $grupos = Grupos::orderBy('nombre')->get(array('id', 'nombre')); $atratamientos = $this->getTratamientosArray($grupos, $companias_list, $companias_paciente); $profesionales1 = Profesional::orderBy('nombre')->get(array(DB::raw("CONCAT_WS(' ', nombre, apellido1, apellido2) AS nombre"), 'id')); $profesionales = array(); foreach ($profesionales1 as $p) { $profesionales[$p->id] = $p->nombre; } $sedes = Sedes::orderBy('nombre')->lists('nombre', 'id'); unset($sedes[Sedes::TODAS]); return array('grupos' => $grupos, 'paciente' => $paciente, 'atratamientos' => $atratamientos, 'companias' => $companias_list, 'companias_select' => $companias_select, 'sedes' => $sedes, 'profesionales' => $profesionales); }
$campoLayers = false; foreach ($_POST as $chave => $valor) { if (explode('-', $chave)[0] === 'layer') { $campoLayers = true; break; } } /** valida os campos **/ $valida = new DataValidator(); $valida->set('"Nome"', $_POST['nome'])->is_required(); $valida->set('"Basemaps"', $campoBasemaps)->is_required(); $valida->set('"Layers"', $campoLayers)->is_required(); if ($valida->validate() && isset($_POST['id'])) { $grupos = new Grupos(); $resultadoGrupos = $grupos->edita($_POST['nome'], $_POST['id']); /** verifica se o grupo foi editado **/ if ($resultadoGrupos) { $basemapsHasGrupos = new BasemapsHasGrupos(); $gruposHasLayers = new GruposHasLayers(); $resultadoBasemaps = $basemapsHasGrupos->deleta($_POST['id']); /** verifica se o o basemap foi desassociado **/ if ($resultadoBasemaps) { $resultadoLayers = $gruposHasLayers->deleta($_POST['id']); /** verifica se o a layer foi desassociada
/** * @desc Form de edición de usuario, perfiles, estado */ public function edit() { global $uid; $tpl = new Elfic_Smarty(); $data = $this->getUser($this->_id); $tpl->assign('uid', $data->id); $tpl->assign('nombres', $data->nombres); $tpl->assign('apellidos', $data->apellidos); $tpl->assign('login', $data->login); $tpl->assign('email', $data->email); $tpl->assign('creado', $data->creado); $tpl->assign('ultimoingreso', $data->ultimoingreso); $tpl->assign('activo_combo', $this->getEstadosArray()); $tpl->assign('esadmin_combo', $this->getEstadosArray()); $tpl->assign('activo', $data->activo); $tpl->assign('esadmin', $data->esadmin); $grp = new Grupos(); $tpl->assign('grupos', $grp->chkUserGroup($this->_id)); /* Pestañas por tipo de usuario usuario */ /* coordinador */ if ($grp->siUsuarioEnGrupo($this->_id, 2) > 0) { $coordinador = 1; $programas = CatManUtils::getProgramasArray(); $tpl->assign('programas', $programas); $tpl->assign('coordinador', $coordinador); $tpl->assign('progdata', Coordinadores::getProgramasArray($this->_id)); } /* pestaña estudiante */ if ($grp->siUsuarioEnGrupo($this->_id, 5) > 0) { $estudiante = 1; $programas = CatManUtils::getProgramasArray(); //$cursos = Cursos::getCursos() $tpl->assign('programas', $programas); $tpl->assign('estudiante', $estudiante); $tpl->assign('cursos', Cursos::getCursosEstudianteArray($this->_id)); } $tpl->display('usuarios/usuarioEdit.tpl'); }
/** * Vista para la informacion cuando se requiera exportar */ public function actionInformacion() { if (!Yii::app()->user->isGuest) { $tipo = Tipo::model()->findAll(); $tipos = ''; $es_internacional = "'No' => 0 <br> 'Sí' => 1"; $sect = Sector::model()->findAll(); $sectores = ''; $est = Estado::model()->findAll(); $estados = ''; $pais = Paises::model()->findAll(); $paises = ''; $tipo_m = TipoMedios::model()->findAll(); $tipo_medios = ''; $grupo = Grupos::model()->findAll(); $grupos = ''; $usuario = Usuarios::model()->findAll(); $usuarios = ''; $es_internacional = "'No' => 0 <br> 'Sí' => 1"; foreach ($tipo as $t) { $tipos .= "'" . $t->nombre . "' => " . $t->id . " <br>"; } foreach ($sect as $s) { $sectores .= "'" . $s->nombre . "' => " . $s->id . " <br>"; } foreach ($usuario as $u) { $usuarios .= "'" . $u->nombre . ' ' . $u->apellido . "' => " . $u->id . " <br>"; } foreach ($est as $e) { $estados .= "'" . $e->nombre . "' => " . $e->id . " <br>"; } foreach ($pais as $p) { $paises .= "'" . $p->nombre . "' => " . $p->id . " <br>"; } foreach ($tipo_m as $tm) { $tipo_medios .= "'" . $tm->nombre . "' => " . $tm->id . " <br>"; } foreach ($grupo as $g) { $grupos .= "'" . $g->nombre . "' => " . $g->id . " <br>"; } $datos = array('es_internacional' => $es_internacional, 'tipos' => $tipos, 'sectores' => $sectores, 'usuarios' => $usuarios, 'estados' => $estados, 'paises' => $paises, 'tipo_medios' => $tipo_medios, 'grupos' => $grupos); $this->render('informacion', array('datos' => $datos)); } else { $this->redirect(Yii::app()->homeUrl); } }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { Grupos::destroy($id); return Redirect::action('GruposController@index')->with('message', 'Grupo eliminado'); }
/** * 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 the ID of the model to be loaded */ public function loadModel($id) { $model = Grupos::model()->findByPk($id); if ($model === null) { throw new CHttpException(404, 'The requested page does not exist.'); } return $model; }
/** * Show the form for editing the specified resource. * * @param int $id * @return Response */ public function edit($id) { $tratamiento = Tratamientos::where('id', $id)->firstOrFail(); $grupos = Grupos::lists('nombre', 'id'); $companias = Companias::lists('nombre', 'id'); $tipos = TiposTratamientos::get(); $imagenes = Imagenes::lists('denominacion', 'nombre'); $imagenes[0] = '-- Ninguna --'; asort($imagenes); $imgselected = $tratamiento->imagen == null ? 0 : $tratamiento->imagen; $precios = Precios::leftJoin('tratamientos', 'tratamientos.id', '=', 'tratamientos_id')->leftJoin('companias', 'companias.id', '=', 'companias_id')->select('companias.nombre as nombre_comp', 'companias.id as cid', 'precio', 'grupostratamientos_id', 'tipostratamientos_id')->where('tratamientos.id', $id)->get(); if ($precios->isEmpty()) { $precios = array(); foreach ($companias as $cid => $nombre) { $precios[] = array('cid' => $cid, 'precio' => '', 'disabled' => TRUE); } } else { foreach ($precios as $p) { $p->disabled = is_null($p->precio); } } return View::make('tratamientos.edit')->with(array('tratamiento' => $tratamiento, 'precios' => $precios, 'grupos' => $grupos, 'tipos' => $tipos, 'imagenes' => $imagenes, 'imgselected' => $imgselected, 'companias' => $companias)); }
<div id="content"> <div class="row"> <div class="col-lg-12"> <section class="panel"> <header class="panel-heading sm" data-color="theme-inverse"> <h2><strong>Editar</strong> Usuário</h2> </header> <div class="panel-body"> <?php if (isset($_GET['id'])) { $usuarios = new Usuarios(); $selectUsuarios = $usuarios->buscaPorId($_GET['id']); $tpUsuario = new TipoUsuario(); $selectTpUsuarios = $tpUsuario->busca(); if ($_SESSION['tipo_id'] == 1) { $grupos = new Grupos(); $selectGrupos = $grupos->buscaLayersBasemaps(); } else { $selectGrupos = $usuarios->buscaPorId($_SESSION['id']); } ?> <?php if (!empty($selectUsuarios)) { ?> <?php if (($_SESSION['tipo_id'] == 1 || $_SESSION['tipo_id'] == 2 && $selectUsuarios[0]['orgao'] == $_SESSION['orgao'] && $selectUsuarios[0]['tipo_usuario_id'] != 1) && $_SESSION['id'] != $selectUsuarios[0]['id']) { ?> <div id="msg-error" class="alert bg-danger"> <strong></strong> </div> <form class="form-horizontal" data-collabel="3" data-alignlabel="left">
require "../libs/fbasic.php"; include_once '../modelos/modelo.grupos.php'; require "../modelos/modelo.paginacion_consultas.php"; validar_post_paginacion(); $nombre = $_POST['nombre']; $offset = $_POST['offset']; $limite = $_POST['limit']; $actual = $_POST['actual']; $nom_fun = "armar_cuerpo"; $j = ''; $k = ''; $cuerpo_contenido = ''; $mensaje = array(); $resp = array(); $nombre = strtoupper($nombre); $destinatario = new Grupos(); $resp = $destinatario->consultar_cuerpo_consulta_contactos($nombre, $offset, $limite); if ($resp == 'error') { $mensaje[0] = "error"; die(json_encode($mensaje)); } else { for ($i = 0; $i < count($resp); $i++) { $k = $i + 1; $j = $j + 1; $cuerpo_contenido .= "<tr>\n\t\t\t\t\t\t\t<td width='25%'>" . $resp[$i][1] . "</td>\n\t\t\t\t\t\t\t<td width='25%' class='campo_esp'>" . $resp[$i][2] . "</td>\n\t\t\t\t\t\t\t<td width='25%'><button class='btn btn-danger' id='btn_selec_dest" . $k . "' onmouseover='cambiar_color_btn(this);' tile='Editar' onmouseout='cambiar_color_btn2(this);' onclick='editar(" . $resp[$i][0] . ");' ><span class='glyphicon glyphicon-ok'></span></button></td>\t\n\t\t\t\t\t </tr>"; } if ($actual == "") { $actual = 0; } $obj_paginador = new paginacion($actual, $destinatario->num_rows, $nom_fun); $mensaje[0] = $cuerpo_contenido;