/** * * @param \TSLIDataTransferObj $dto * @return \TSLDataModel */ protected function &getModelToDelete(\TSLIDataTransferObj $dto) { $model = new UsuariosModel(); $model->set_usuarios_id($dto->getParameterValue('usuarios_id')); $model->setVersionId($dto->getParameterValue('versionId')); $model->set_Usuario_mod($dto->getSessionUser()); return $model; }
private function populateVo($connection, $row) { $chamadoModel = new ChamadosModel(); $chamadoVo = $chamadoModel->loadById($connection, $row->chh_cdichamado); $usuarioModel = new UsuariosModel(); $usuarioVo = $usuarioModel->loadById($connection, $row->chh_cdiusuario); $vo = new ChamadosHistoricosVo(); $vo->setId($row->chh_cdichamadohistorico); $vo->setChamado($chamadoVo); $vo->setUsuario($usuarioVo); $vo->setData(Functions::toDateTime($row->chh_dtddata)); $vo->setObservacao($row->chh_dsbobservacao); $vo->setAnexo($row->chh_dsbanexo); return $vo; }
private function populateVo($connection, $row) { $usuarioModel = new UsuariosModel(); $usuarioVo = $usuarioModel->loadById($connection, $row->cha_cdiusuario); $requisitanteVo = $usuarioModel->loadById($connection, $row->cha_cdiusuario_requisitante); $atendenteVo = $usuarioModel->loadById($connection, $row->cha_cdiusuario_atendente); $situacaoModel = new SituacoesModel(); $situacaoVo = $situacaoModel->loadById($connection, $row->cha_cdisituacao); $empresaModel = new EmpresasModel(); $empresaVo = $empresaModel->loadById($connection, $row->cha_cdiempresa); $categoriaModel = new CategoriasModel(); $categoriaVo = $categoriaModel->loadById($connection, $row->cha_cdicategoria); $tipoAmbienteModel = new TiposAmbientesModel(); $tipoAmbienteVo = $tipoAmbienteModel->loadById($connection, $row->cha_cditipoambiente); $tipoProdutoModel = new TiposProdutosModel(); $tipoProdutoVo = $tipoProdutoModel->loadById($connection, $row->cha_cditipoproduto); $modulosModel = new ModulosModel(); $moduloVo = $modulosModel->loadById($connection, $row->cha_cdimodulo); $prioridadeModel = new PrioridadesModel(); $prioridadeVo = $prioridadeModel->loadById($connection, $row->cha_cdiprioridade); $vo = new ChamadosVo(); $vo->setId($row->cha_cdichamado); $vo->setUsuario($usuarioVo); $vo->setRequisitante($requisitanteVo); $vo->setAtendente($atendenteVo); $vo->setData(Functions::toDate($row->cha_dtdcriacao)); $vo->setSituacao($situacaoVo); $vo->setEmpresa($empresaVo); $vo->setCategoria($categoriaVo); $vo->setTipoAmbiente($tipoAmbienteVo); $vo->setTipoProduto($tipoProdutoVo); $vo->setModulo($moduloVo); $vo->setPrioridade($prioridadeVo); $vo->setImpacto($row->cha_oplimpacto); $vo->setUsuariosAfetados($row->cha_nuiusuariosafetados); $vo->setAreasAfetadas($row->cha_nuiareasafetadas); $vo->setPrevisaoTermino(Functions::toDate($row->cha_dtdprevisaotermino)); $vo->setAssunto($row->cha_dssassunto); $vo->setObservacao($row->cha_dsbobservacao); return $vo; }
private function populateVo($connection, $row) { $situacaoModel = new SituacoesModel(); $situacaoVo = $situacaoModel->loadById($connection, $row->ati_cdisituacao); $usuarioModel = new UsuariosModel(); $usuarioVo = $usuarioModel->loadById($connection, $row->ati_cdiusuario); $empresaModel = new EmpresasModel(); $empresaVo = $empresaModel->loadById($connection, $row->ati_cdiempresa); $tipoAtividadeModel = new TiposAtividadesModel(); $tipoAtividadeVo = $tipoAtividadeModel->loadById($connection, $row->ati_cditipoatividade); $vo = new AtividadesVo(); $vo->setId($row->ati_cdiatividade); $vo->setSituacao($situacaoVo); $vo->setData(Functions::toDate($row->ati_dtdcriacao)); $vo->setUsuario($usuarioVo); $vo->setEmpresa($empresaVo); $vo->setTipoAtividade($tipoAtividadeVo); $vo->setAssunto($row->ati_dssassunto); $vo->setObservacao($row->ati_dsbobservacao); return $vo; }
private function populateVo($connection, $row) { if (!$row) { return new ApontamentosVo(); } $usuarioModel = new UsuariosModel(); $usuarioVo = $usuarioModel->loadById($connection, $row->apo_cdiusuario); $atividadeModel = new AtividadesModel(); $atividadeVo = $atividadeModel->loadById($connection, $row->apo_cdiatividade); $chamadoModel = new ChamadosModel(); $chamadoVo = $chamadoModel->loadById($connection, $row->apo_cdichamado); $vo = new ApontamentosVo(); $vo->setId($row->apo_cdiapontamento); $vo->setUsuario($usuarioVo); $vo->setAtividade($atividadeVo); $vo->setChamado($chamadoVo); $vo->setDataInicio(Functions::toDateTime($row->apo_dtdinicio)); $vo->setDataFim(Functions::toDateTime($row->apo_dtdfim)); $vo->setObservacao($row->apo_dsbobservacao); $vo->setAvaliacao($row->apo_cdimodofaturamento); $vo->setApontado(Functions::toTime($row->apo_hrsapontadas)); $vo->setFaturado(Functions::toTime($row->apo_hrsfaturadas)); return $vo; }
public function signin() { $usuario = $_POST['usuario']; $password = $_POST['contrasena']; if (strlen($usuario) > 0 && strlen($password)) { require 'models/UsuariosModel.php'; $modeloUsuario = new UsuariosModel(); $datos = $modeloUsuario->getDatosUsuario($usuario, $password); if (count($datos) == 1) { /*meter en sesion al usuario*/ $_SESSION['sesion_usuario'] = md5($usuario . 'loged'); $_SESSION['usuario'] = $usuario; $this->view->show("redirect.php", $vars); return; } else { $vars['mensaje'] = 'Datos de Acceso Incorrectos'; } } else { if (count($_POST) > 0) { $vars['mensaje'] = 'Introduzca datos de acceso'; } } $this->view->show("Login/index.php", $vars, false); }
public function getMyFavs($current_uuid) { $favs = $this->connection->mMyFavs($current_uuid); if (is_array($favs)) { //print_r($favs);die; $favorito = array(); $userObject = new UsuariosModel(); $mascotaObject = new MascotaModel(); foreach ($favs as $key => $fav) { $user_uuid = $userObject->getByuuid($fav["mi_favorito"]); if ($user_uuid) { $favorito[] = array("uuid" => $fav["mi_favorito"], "nombre" => $user_uuid["nombre"]); } else { $mascota = $mascotaObject->mMascotaByUUID($fav["mi_favorito"]); if ($mascota) { $favorito[] = array("name" => $message["nombre"], "uuid" => $fav["mi_favorito"]); } } } return json_encode(array("status" => 200, "favoritos" => $favorito)); } else { return json_encode(array("status" => 200, "message" => "No tienes favoritos aun")); } }
public function get_sent($uuid) { session_start(); if (isset($_SESSION["email"]) && !empty($_SESSION["email"])) { $messages = $this->dbObject->mGetAllByUserSent($uuid); $sent = array(); $userObject = new UsuariosModel(); $mascotaObject = new MascotaModel(); foreach ($messages as $key => $message) { $user_uuid = $userObject->getByuuid($message["to"]); if ($user_uuid) { $sent[] = array("uuid" => $message["uuid"], "to" => $user_uuid["nombre"], "subject" => $message["subject"], "date" => $message["created_at"]); } else { $mascota = $mascotaObject->mMascotaByUUID($message["to"]); if ($mascota) { $sent[] = array("uuid" => $message["uuid"], "to" => $mascota["nombre"], "subject" => $message["subject"], "date" => $message["created_at"]); } } } return View::make("sent", array("uuid" => $uuid, "messages" => $sent)); } else { return Redirect::to("/"); } }
function editar() { $user = UsuariosModel::find(Session::get('id_usuario')); $user->nombre = Input::get('nombre'); $user->apellido = Input::get('apellido'); $user->save(); }
public function hola() { $usuarios = new UsuariosModel(); $usu = $usuarios->getUnUsuario(); var_dump($usu); }
public function iniciar($connection, $tipoApontamento, $codigo, $observacao) { if ($tipoApontamento == "A") { $atividadeModel = new AtividadesModel(); $atividadeVo = $atividadeModel->loadById($connection, $codigo); $chamadoVo = new ChamadosVo(); } if ($tipoApontamento == "C") { $chamadoModel = new ChamadosModel(); $chamadoVo = $chamadoModel->loadById($connection, $codigo); $atividadeVo = new AtividadesVo(); } $usuarioModel = new UsuariosModel(); $usuarioVo = $usuarioModel->loadById($connection, $_SESSION['usuarioCodigo']); $apontamentoModel = new ApontamentosModel(); $apontamento = $apontamentoModel->loadUltimaAberta($connection, $usuarioVo->getId(), $tipoApontamento); $mensagem = $this->validarIniciarApontamento($atividadeVo, $chamadoVo, $apontamento, $tipoApontamento, $codigo); if (substr($mensagem, 0, 1) == 'S') { $apontamento->setAtividade($atividadeVo); $apontamento->setChamado($chamadoVo); $apontamento->setUsuario($usuarioVo); $apontamento->setDataInicio(date('d/m/Y H:i')); $apontamento->setDataFim(""); $apontamento->setObservacao($observacao); $apontamento->setAvaliacao(9); $this->salvarRegistro($connection, $apontamento); } return $mensagem; }
public function get_visita($animalistaUUID) { session_start(); if ($animalistaUUID == null) { return Redirect::to("/"); } $user = $this->getUserByEmail($_SESSION["email"]); $img = new ImageModel(); $images = $img->mGetByUUId($animalistaUUID); $animalistaObject = new AnimalistaModel(); $profile = $animalistaObject->mGetAnimalistaByUUID($animalistaUUID); $user_animalista = new UsuariosModel(); $name_animalista = $user_animalista->getByuuid($profile["user_uuid"]); $profile["nombre"] = $name_animalista["nombre"]; return View::make("user-visita", array("profile" => $profile, "images" => $images, "user" => $user)); }
public function ajaxBuscaEmpresaDoRequisitanteAction() { $requisitante = $this->getParametroTela('requisitante'); $connection = Databases::connect(); $usuarioModel = new UsuariosModel(); $usuarioVo = $usuarioModel->loadById($connection, $requisitante); Databases::disconnect($connection); echo $usuarioVo->getEmpresa()->getId(); }
| Here is where you can register all of the routes for an application. | It's a breeze. Simply tell Laravel the URIs it should respond to | and give it the Closure to execute when that URI is requested. | */ Route::controller("user", "UsuariosController"); Route::controller("pet", "MascotaController"); Route::controller("calendar", "CalendarioController"); Route::controller("mensaje", "MensajesController"); Route::controller("buscador", "BuscadorController"); Route::controller("favorito", "FavoritosController"); Route::controller("beneficios", "BeneficiosController"); App::missing(function ($exception) { return Response::view('non-found', array(), 404); }); Route::get('/', function () { session_start(); if (isset($_SESSION["email"]) && !empty($_SESSION["email"])) { $user = new UsuariosModel(); $uuid = $user->mUserByEmail($_SESSION["email"]); if (empty($uuid)) { unset($_SESSION["email"]); return View::make('home'); } else { $uuid = $uuid[0]["uuid"]; return Redirect::to("/pet/lista-mascotas/" . $uuid); } } else { return View::make('home'); } });
public function cancelarAction($mensagem = "") { $connection = Databases::connect(); $id = $this->getParametroTela('id'); $atividadeModel = new AtividadesModel(); $atividadeVo = $atividadeModel->loadById($connection, $id); $usuarioModel = new UsuariosModel(); $usuarioVo = $usuarioModel->loadById($connection, $_SESSION['usuarioCodigo']); $apontamentoModel = new ApontamentosModel(); $apontamento = $apontamentoModel->verificaSeAberto($connection, "A", $id); $apontamentoController = new ApontamentosController(); $mensagem = $apontamentoController->validarIniciarApontamento($atividadeVo, new ChamadosVo(), $apontamento, "A", $id); if (substr($mensagem, 0, 1) == 'S') { $situacaoModel = new SituacoesModel(); $situacaoVo = $situacaoModel->loadById($connection, $_SESSION['situacaoCancelada']); // Cancelado $atividadeVo->setSituacao($situacaoVo); $atividadeModel->save($connection, $atividadeVo); } $dados = $this->carregarDadosManter($connection, $id, $mensagem); Databases::disconnect($connection); $this->exibirTelaManter($dados); }
private function efetuarLogin($connection, $email, $senha) { $model = new UsuariosModel(); return $model->loadByUserAndPassword($connection, $email, $senha); }
/** * Ver usuario con id public function verUsuario($id) { // en este método podemos observar como se recibe un parámetro llamado id // este es el id del usuario que se desea buscar y se debe declarar en la ruta como un parámetro $usuario = Usuario::find($id); // para buscar al usuario utilizamos el metido find que nos proporciona Laravel // este método devuelve un objete con toda la información que contiene un usuario return View::make('usuarios.ver', array('usuario' => $usuario)); }*/ public function postLogin() { // get POST data $datos = UsuariosModel::validaLogin(Input::all()); if ($datos->passes()) { $id = Input::get('id'); //$password=Hash::make(Input::get('password')); $password = Input::get('password'); if (Auth::attempt(array('id' => $id, 'password' => $password))) { // we are now logged in, go to admin if (Auth::user()->perfilUsuario == 'ALUMNO') { if (!AlumnosModel::find($id)) { $id = Auth::user()->id; //$estados=Estado::lists('estado','id'); $estados[0] = 'Selecciona un estado'; foreach (Estado::select('id', 'estado')->orderBy('id', 'asc')->get() as $edo) { $estados[$edo->id] = $edo->estado; } return View::make('alumnos/capturarDatosForm')->with('estados', $estados)->with('id', $id); } else { $usuario = UsuariosModel::find($id); return View::make('alumnos.inicio')->with('usuario', $usuario); } } else { if (Auth::user()->perfilUsuario == 'PROFESOR') { if (!ProfesoresModel::find($id)) { $id = Auth::user()->id; //$estados=Estado::lists('estado','id'); $estados[0] = 'Selecciona un estado'; foreach (Estado::select('id', 'estado')->orderBy('id', 'asc')->get() as $edo) { $estados[$edo->id] = $edo->estado; } return View::make('profesores/capturarDatosForm')->with('estados', $estados)->with('id', $id); } else { $usuario = UsuariosModel::find($id); return View::make('profesores.inicio')->with('usuario', $usuario); } } } } else { return 'Credenciales erroneas'; } } return Redirect::to('/')->withErrors($datos->messages()->all()); }
public function ValidarAfiliado() { session_start(); $afiliaciones = new UsuariosModel(); $resultSet = ""; if (isset($_GET["clave_activacion"])) { $_clave_activacion = $_GET["clave_activacion"]; $where = "clave_activacion_usuario = '{$_clave_activacion}'"; try { $resultSet = $afiliaciones->getBy($where); $this->view("ValidaAfiliado", array("resultSet" => $resultSet)); } catch (Exception $e) { } } if (isset($_POST["id_usuario"])) { $afiliaciones = new UsuariosModel(); $resultado = ""; $_id_usuario = $_POST["id_usuario"]; $colval = " id_estado = 1 "; $tabla = "usuarios"; $where = "id_usuario = '{$_id_usuario}'"; $afiliaciones->UpdateBy($colval, $tabla, $where); $fichas = new FichasModel(); $where = "nombre_fichas LIKE '%%' ORDER by consultas_fichas DESC LIMIT 4"; $resultVis = $fichas->getBy($where); $this->view("Index", array("resultado" => $resultado, "resultVis" => $resultVis)); } }
public function ajaxExibeContatosUsuarioAction() { $usuarioCodigo = $this->getParametroTela('usuarioCodigo'); $connection = Databases::connect(); $usuarioModel = new UsuariosModel(); $usuario = $usuarioModel->loadById($connection, $usuarioCodigo); Databases::disconnect($connection); if (Functions::isEmpty($usuarioCodigo)) { $resultado = ' <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal">×</button> <h4 class="modal-title">Contatos de Usuário</h4> </div> <div class="modal-body"> <p> Nenhum usuário foi selecionado. <br /> Selecione um usuário para visualizar seus contatos. </p> </div> <div class="modal-footer"> <button type="button" class="btn btn-default" data-dismiss="modal">Fechar</button> </div> </div> </div>'; } else { $resultado = ' <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal">×</button> <h4 class="modal-title">Contatos de ' . $usuario->getNome() . '</h4> </div> <div class="modal-body"> <p> <span class="glyphicon glyphicon-envelope"></span> ' . $usuario->getEmail() . '<br /> <span class="glyphicon glyphicon-phone-alt"></span> ' . $usuario->getFoneComercial() . '<br /> <span class="glyphicon glyphicon-phone"></span> ' . $usuario->getFoneCelular() . '<br /> </p> </div> <div class="modal-footer"> <button type="button" class="btn btn-default" data-dismiss="modal">Fechar</button> </div> </div> </div>'; } echo $resultado; }
public function get_mascotaProfile($uuid, $mascotaid) { session_start(); try { if (isset($_SESSION["email"]) && !empty($_SESSION["email"])) { $user = new UsuariosController(); $userData = $user->getUserByEmail($_SESSION["email"]); $mascotaModel = new MascotaModel(); $mascotaData = $mascotaModel->mMascotaByUUID($mascotaid); $img = new ImageModel(); $images = $img->mGetByUUId($mascotaData["uuid"]); $eventObject = new CalendarioModel(); $events = $eventObject->mGetByUserUUID($mascotaData["uuid"]); $msg = new MensajesModel(); $messages = $msg->mGetAllByUser($mascotaid); $inbox = array(); if ($messages) { $userObject = new UsuariosModel(); $mascotaObject = new MascotaModel(); foreach ($messages as $key => $message) { $user_uuid = $userObject->getByuuid($message["from"]); if ($user_uuid) { $inbox[] = array("uuid" => $message["uuid"], "from" => $user_uuid["nombre"], "subject" => $message["subject"], "date" => $message["date"]); } else { $mascota = $mascotaObject->mMascotaByUUID($message["from"]); if ($mascota) { $inbox[] = array("uuid" => $message["uuid"], "from" => $mascota["nombre"], "subject" => $message["subject"], "date" => $message["date"]); } } } } $estados = new EstadosModel(); $municipios = $estados->get_temp(); return View::make("mascota-profile", array("user" => $userData, "mascota" => $mascotaData, "images" => $images, "events" => $events, "messages" => $inbox, "municipios" => $municipios)); } else { Auth::logout(); unset($_SESSION["email"]); return Redirect::to("/"); } } catch (exception $e) { echo $e; } }
public function Reset() { session_start(); $_usuario_usuario = ""; $_clave_usuario = ""; $usuarios = new UsuariosModel(); $error = FALSE; $mensaje = ""; if (isset($_POST['reestablecer_usuario'])) { $_usuario_usuario = $_POST['reestablecer_usuario']; $where = "usuario_usuario = '{$_usuario_usuario}' "; $resultUsu = $usuarios->getBy($where); foreach ($resultUsu as $res) { $_clave_usuario = mt_rand(1000, 9999); } $_encryp_pass = $usuarios->encrypt($_clave_usuario); $usuarios->UpdateBy("clave_usuario = '{$_encryp_pass}' ", "usuarios", "usuario_usuario = '{$_usuario_usuario}' "); if ($_clave_usuario == "") { $mensaje = "Este Usuario no existe en nuestro sistema"; $error = TRUE; } else { $email_to = $_usuario_usuario; $email_from = "*****@*****.**"; $email_subject = "Tus Datos de Acceso a Vademano !!!"; $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; $email_message = '<html><body>'; //$email_message .= '<p ">Will you marry me?</p>'; $email_message = '<p style="color:#080;font-size:18px;" > Estos son los datos de acceso a Vademano .</p> ' . '\\n'; $email_message .= "Tus datos pra acceder al sistema son: " . "\n"; $email_message .= "Usuario: " . $_usuario_usuario . "\n"; $email_message .= "Clave Temporal: " . $_clave_usuario . "\n"; $email_message .= '</body></html>'; // Ahora se envía el e-mail usando la función mail() de PHP $headers = 'From: ' . $email_from . "\r\n" . 'Reply-To: ' . $email_from . "\r\n" . 'X-Mailer: PHP/' . phpversion(); if (mail($email_to, $email_subject, $email_message, $headers)) { $mensaje = "Hemos enviado un correo electronico con sus datos de acceso"; $this->view("Login", array("allusers" => "")); exit; } else { $mensaje = "No se pudo enviar el correocon la informacion. Intentelo nuevamente"; $error = TRUE; } } } $this->view("ResetUsuarios", array("resultSet" => $mensaje, "error" => $error)); }
/** * Setea si un usuario es administrador * * @param boolean $usuarios_admin true si es administrados. */ public function set_usuarios_admin($usuarios_admin) { $this->usuarios_admin = UsuariosModel::getAsBool($usuarios_admin); }