function procesar(&$nextAction)
 {
     $usuario = new Usuario(RegistryHelper::getIdUsuario());
     $usuario->clave = md5($_REQUEST['passNuevo']);
     if ($usuario->update()) {
         $nextAction->setNextAction('Inicio', 'cambiarPassword.ok');
     } else {
         $nextAction->setNextAction('Inicio', 'cambiarPassword.error', array(error => "1"));
     }
 }
예제 #2
0
 /**
  * Esta funcion guarda en el log para el sistema de auditoria
  * @access public
  * @author: fzalazar
  * @param $accion: id de la accion
  * @param $parametro: descripcion de la accion (opcional)
  * @param $torneo: id del torneo (opcional)
  * @param $rueda: rueda (opcional)
  * @param $fecha: numero de fecha (opcional)
  * @param $partido: partido (opcional)
  * @return true si pudo insertar en el log, false en caso contrario
  * @modificacion: dabiricha (agregado de parametros opcionales: torneo, rueda, fecha y partido)
  */
 function registerPartido($accion, $parametro = '', $torneo = 0, $rueda = 0, $fecha = 0, $partido = 0)
 {
     $log = new log();
     $log->id_accion = $accion;
     $log->fecha = date("Y/m/d");
     $log->hora = date("H:i:s");
     $log->parametro = $parametro ? $parametro : NULL;
     $log->torneo = $torneo;
     $log->rueda = $rueda;
     $log->numero_fecha = $fecha;
     $log->partido = $partido;
     $log->id_usuario = RegistryHelper::getIdUsuario();
     return $log->insert();
 }