function usr_login(usuario $usuario) { echo "Vamos a HACER LOGIN"; $objActMen = new actionMensajes(); //Comprobar que cumplen las restricciones if ($usuario->getUsrLogin() == '') { $objActMen->addError('El LOGIN no puede ser vacio'); $objActMen->setHayErrores(TRUE); } if ($usuario->getUsrPass() == '') { $objActMen->addError('La CONTRASEÑA no puede ser vacia'); $objActMen->setHayErrores(TRUE); } //Consultar a la Base de Datos $objUsuariosLn = new usuariosLN(); if (!$objActMen->getHayErrores()) { //Recuperamos el usuario $usuarioRet = $objUsuariosLn->loginUsuario($usuario); if ($usuarioRet != NULL) { $_SESSION[UsuarioSesion] = $usuarioRet; $objActMen->setHayMensajes(TRUE); $objActMen->addMensaje('El usuario ha accedido a la aplicacion'); echo '<br/>(ACTION)Vamos a Hacer loginUsuario: ' . $usuarioRet->getUsrLogin() . '<br/>Pass: '******'<br/>'; } else { $objActMen->setHayErrores(TRUE); $objActMen->addError('ERROR haciendo Login'); } } //Comprobar resultado desde la base de datos if ($objActMen->getHayErrores()) { $_SESSION[MensajesErro] = $objActMen; } if ($objActMen->getHayMensajes()) { $_SESSION[MensajesInfo] = $objActMen; } return $objActMen; }
function equ_ver_equipo($equipo, $usuario, $carrera) { echo "Recuperamos el equipo para verlo en modo edicion"; $objActMen = new actionMensajes(); $objEquiposLN = new equiposLN(); $equipo = $objEquiposLN->getEquipoUsuario($equipo, $usuario, $carrera); if ($equipo == null) { $objActMen->addMensaje('No puede ver el equipo seleccionado'); $objActMen->setHayMensajes(TRUE); } if ($objActMen->getHayErrores()) { $_SESSION[MensajesErro] = $objActMen; } if ($objActMen->getHayMensajes()) { $_SESSION[MensajesInfo] = $objActMen; } return $equipo; }