Ajoute la fonction set_as_client

This commit is contained in:
Rodolphe Quiedeville 2004-05-25 13:20:14 +00:00
parent 720bbae20f
commit da83df5d0f

View File

@ -250,27 +250,29 @@ class Societe {
// Cette fonction permet de supprimer le répertoire de la societe // Cette fonction permet de supprimer le répertoire de la societe
// Meme s'il contient des documents. // Meme s'il contient des documents.
function deldir($dir){ function deldir($dir)
$current_dir = opendir($dir); {
while($entryname = readdir($current_dir)){ $current_dir = opendir($dir);
if(is_dir("$dir/$entryname") and ($entryname != "." and $entryname!="..")){ while($entryname = readdir($current_dir))
deldir("${dir}/${entryname}"); {
}elseif($entryname != "." and $entryname!=".."){ if(is_dir("$dir/$entryname") and ($entryname != "." and $entryname!=".."))
unlink("${dir}/${entryname}"); {
} deldir("${dir}/${entryname}");
} }
closedir($current_dir); elseif($entryname != "." and $entryname!="..")
rmdir(${dir}); {
} unlink("${dir}/${entryname}");
}
}
closedir($current_dir);
rmdir(${dir});
}
if (file_exists ($docdir)) if (file_exists ($docdir))
{ {
deldir($docdir); deldir($docdir);
} }
} }
/* /*
* *
* *
@ -356,6 +358,22 @@ class Societe {
} }
return $prefix; return $prefix;
} }
/**
* Définit la société comme un client
*
*
*/
Function set_as_client()
{
if ($this->id)
{
$sql = "UPDATE ".MAIN_DB_PREFIX."societe ";
$sql .= " SET client = 1";
$sql .= " WHERE idp = " . $this->id .";";
return $this->db->query($sql);
}
}
/* /*
* *
* *