예제 #1
0
 function ReasignaRecl($IdRecl, $strAsigEmpl)
 {
     logger('traza', 'clsCNEnc.php-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['strBD'] . ', SesionID: ' . session_id() . " clsCNEnc->ReasignaRecl()>");
     require_once '../CAD/clsCADEnc.php';
     $clsCADEnc = new clsCADEnc();
     $clsCADEnc->setStrBD($this->getStrBD());
     //$strAsigEmpl vien el usuario de esta forma 'JUan Vicente Ramicolás(131)'
     //cojemos el numero que esta dentro de los parentesis
     $strAsig = substr($strAsigEmpl, 0, -1);
     //quito el parentesis final de cierre
     $strAsigArray = explode('(', $strAsig);
     $strIdEmpleado = $strAsigArray[1];
     //busco el codigo de oficina del empleado
     require_once '../CAD/clsCADUsu.php';
     $clsCADUsu = new clsCADUsu();
     $clsCADUsu->setStrBD($this->getStrBD());
     $strCodOfi = $clsCADUsu->ObtieneCodOfiUsu($strIdEmpleado);
     if ($strCodOfi != false) {
         return $clsCADEnc->Reasignaencuesta($IdRecl, $strCodOfi, $strIdEmpleado);
     } else {
         return false;
     }
 }