From: vincent@cubedesigners.com Date: Wed, 19 Jan 2011 11:20:19 +0000 (+0000) Subject: (no commit message) X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=85276249aa97dd25a04d434fea7d58330515af61;p=cubeextranet.git --- diff --git a/inc/commons/DAO/class.common.dao.entreprise.php b/inc/commons/DAO/class.common.dao.entreprise.php index d43d12f78..481b455ea 100644 --- a/inc/commons/DAO/class.common.dao.entreprise.php +++ b/inc/commons/DAO/class.common.dao.entreprise.php @@ -61,7 +61,6 @@ class commonDAOEntreprise extends commonDAO { public function getListe($orderby = null, $sens = null, $limit = null, $limitedToUserRights = false) { - if (!is_null($this->q)) { $daoClients = new commonDAOClient($this->con); $where = ''; @@ -111,7 +110,7 @@ class commonDAOEntreprise extends commonDAO { protected function limitToUserRights($user) { if ($user) { - return ' AND entreprise_id IN (SELECT entreprise FROM utilisateurs WHERE utilisateur_id IN(' . $user->ws_rights . ') AND utilisateur_id!=\''.$this->con->escape($user->utilisateur_id).'\') '; + return ' AND entreprise_id IN (SELECT entreprise FROM utilisateurs WHERE utilisateur_id IN(' . $user->ws_rights . ') AND utilisateur_id!=\'' . $this->con->escape($user->utilisateur_id) . '\') '; } return ''; } @@ -125,8 +124,12 @@ class commonDAOEntreprise extends commonDAO { $c->code_postal = $data['code_postal']; $c->ville = $data['ville']; $c->pays = $data['pays']; - $c->tva_intra = $data['tva_intra']; - $c->adresse_facturation = $data['adresse_facturation']; + if (isset($data['tva_intra'])) { + $c->tva_intra = $data['tva_intra']; + } + if (isset($data['adresse_facturation'])) { + $c->adresse_facturation = $data['adresse_facturation']; + } if (isset($data['ws_admin'])) { $c->ws_admin = $data['ws_admin']; } diff --git a/inc/commons/class.common.page.php b/inc/commons/class.common.page.php index a48e2dba6..1ea161cbf 100644 --- a/inc/commons/class.common.page.php +++ b/inc/commons/class.common.page.php @@ -75,12 +75,13 @@ class commonPage { } } - fb($args); + $supp = array('stats' => 'publication'); + $res = ''; return $res; diff --git a/inc/ws/Controlleur/class.ws.ajax.php b/inc/ws/Controlleur/class.ws.ajax.php index 554fc43ab..d8ebbce80 100644 --- a/inc/ws/Controlleur/class.ws.ajax.php +++ b/inc/ws/Controlleur/class.ws.ajax.php @@ -44,7 +44,6 @@ class wsAjax extends cubeAjax { $data['ville'] = $entreprise->ville; $data['pays'] = $entreprise->pays; $data['grade'] = 0; - $data['adresse_facturation'] = $entreprise->adresse_facturation; $daoClient = new commonDAOClient($core->con); try { $daoClient->sauve($data); diff --git a/inc/ws/Controlleur/class.ws.url.php b/inc/ws/Controlleur/class.ws.url.php index 4caa4767a..e1e1984e6 100644 --- a/inc/ws/Controlleur/class.ws.url.php +++ b/inc/ws/Controlleur/class.ws.url.php @@ -508,8 +508,10 @@ html{height:100%}' . "\n"; $res .= '' . __('Code postal') . '' . form::field('code_postal', 10, 20, $client->code_postal) . ''; $res .= '' . __('Ville') . '' . form::field('ville', 30, 128, $client->ville) . ''; $res .= '' . __('Pays') . '' . form::combo('pays', cubeCountry::getList(), $client->pays) . ''; - $res .= '' . __('Adresse de facturation') . '' . form::textarea('adresse_facturation', 40, 3, $client->adresse_facturation) . ''; - $res .= '' . __('Numéro de TVA intracommunautaire') . '' . form::field('tva_intra', 15, 13, $client->tva_intra) . ''; + if (wsDroits::admin(false)) { + $res .= '' . __('Adresse de facturation') . '' . form::textarea('adresse_facturation', 40, 3, $client->adresse_facturation) . ''; + $res .= '' . __('Numéro de TVA intracommunautaire') . '' . form::field('tva_intra', 15, 13, $client->tva_intra) . ''; + } // Bloc Fluidbook Workshop if (wsDroits::admin(false)) { $res .= '' . __('Fluidbook Workshop') . '';