コード例 #1
0
 function Modificar($num, $strServicio, $strCliente, $strContrato, $strReqIncumplido, $strDocAplicable, $strDepartamento, $strOficina, $strUsuario)
 {
     if (is_null($strUsuario)) {
         $alta = 'Falta usuario.';
     }
     //comprobaci�n oficina
     $oficina = explode('.', $strOficina);
     $strCodigo = $oficina[0];
     $existeOficina = $this->existeOficina($strCodigo);
     $datos = array();
     //FALTA POR COMPROBAR
     if (isset($strOficina) && $strOficina == '' || $existeOficina == 'NO') {
         require_once '../CN/clsCNUsu.php';
         $clsCNUsu = new clsCNUsu();
         $clsCNUsu->setStrBD($this->getStrBD());
         //            logger('traza','clsCNNCS.php-' ,"Usuario: ".$_SESSION['strUsuario'].', Empresa: '.$_SESSION['base'].', SesionID: '.  session_id().
         //                    " clsCNNCS->Alta()->ObtieneOficinaDep_usuario(".$_SESSION['usuario'].")>");
         $datos = $clsCNUsu->ObtieneOficinaDep_usuario($_SESSION['usuario']);
         $ofi = explode('.', $datos['strOficina']);
         $strCodigo = $ofi[0];
     }
     require_once '../CAD/clsCADNCS.php';
     $clsCADNCS = new clsCADNCS();
     $clsCADNCS->setStrBD($this->getStrBD());
     return $clsCADNCS->Modificar($num, $strServicio, $strCliente, $strContrato, $strReqIncumplido, $strDocAplicable, $strDepartamento, $strCodigo, $strUsuario);
 }