require_once _PATH_ . "modele/magasin.class.php";
if ($_SESSION['utilisateur']->getGroupe() == "administrateur" && $_SESSION['utilisateur']->getstatut() == "actif") {
    if (!empty($post)) {
        $nom = $post['nom'];
        $prenom = $post['prenom'];
        $login = $post['login'];
        $mdp = $post['mdp'];
        $groupe = intval($post['profil']);
        $magasin = intval($post['entite']);
        if ($nom == "" || $prenom == "" || $login == "" || $mdp == "") {
            $parameters['error'] = "Tous les champs doivent être remplis";
        } else {
            if ($post['mdp'] != $post['mdp_confirm']) {
                $parameters['error'] = "Validation du Mot de passe non conforme";
            } else {
                try {
                    Utilisateurs::creer($nom, $prenom, $login, $mdp, $groupe, $magasin);
                    $parameters['creation'] = "reussi";
                } catch (Exception $e) {
                    $parameters['error'] = $e->getMessage();
                }
            }
        }
    }
    $parameters['groupes'] = Groupe::getGroupes();
    $parameters['magasins'] = Magasin::getMagasins();
    $smarty->assign('parameters', $parameters);
} else {
    $smarty->display(_TPL_ . 'error.tpl');
    die;
}