public function sauve($data)
{
+ global $core;
+
$c = $this->con->openCursor('extranet_users.company');
$c->name = $data['nom'];
$c->address = json_encode(['address' => $data['adresse'], 'postcode' => $data['code_postal'], 'country' => $data['pays'], 'city' => $data['ville']]);
- if(isset($data['site'])) {
+ if (isset($data['site'])) {
$c->website = $data['site'];
}
if (isset($data['type'])) {
} catch (Exception $e) {
}
+ $core->refreshWSUsersTree();
$entreprise = $this->selectById($entreprise_id);
return $entreprise;
public function supprime($entreprise_id)
{
+ global $core;:
$this->con->execute('DELETE FROM e2_u WHERE entreprise=\'' . $this->con->escape($entreprise_id) . '\'');
$this->con->execute('DELETE FROM e2_c WHERE entreprise_id=\'' . $this->con->escape($entreprise_id) . '\'');
+ $core->refreshWSUsersTree();
return true;
}
\r
public function sauve($data)\r
{\r
+ global $core;\r
+\r
$c = $this->con->openCursor('extranet_users.user');\r
$c->e1_grade = $data['grade'];\r
$c->lastname = $data['nom'];\r
if ($data['utilisateur_id'] == 'new') {\r
$c->id = $this->getNextId();\r
$c->insert();\r
+ $core->refreshWSUsersTree();\r
return $this->selectById($c->utilisateur_id);\r
} else {\r
// Mise à jour d'un client\r
$c->update('WHERE id=\'' . $this->con->escape($data['utilisateur_id']) . '\'');\r
+ $core->refreshWSUsersTree();\r
return $this->selectById($data['utilisateur_id']);\r
}\r
} catch (Exception $e) {\r
\r
public function supprime($utilisateur_id)\r
{\r
+ global $core;\r
+\r
$ok = $this->con->execute('DELETE FROM e2_u WHERE utilisateur_id=\'' . $this->con->escape($utilisateur_id) . '\'');\r
$core->refreshWSUsersTree();\r
return $ok;\r