Show partners.php syntax highlighted
<?php
/*
This file is part of DT. DT is web application written for the
Albanian branch of Deloitte & Touche company.
Copyright (C) 2002 Dashamir Hoxha, dashohoxha@users.sf.net
DT is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free
Software Foundation; either version 2 of the License, or (at your
option) any later version.
DT is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more details.
You should have received a copy of the GNU General Public License
along with DT; if not, write to the Free Software Foundation, Inc., 59
Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
class partners extends WebObject
{
function on_add($event_args)
{
WebApp::execDBCmd("addPartner", $event_args);
$this->update_proj_partners();
}
function on_rm($event_args)
{
WebApp::execDBCmd("rmPartner", $event_args);
$this->update_proj_partners();
}
function update_proj_partners()
{
$rs = WebApp::openRS("projectPartners");
$arr_partners = array();
while (!$rs->EOF())
{
$arr_partners[] = $rs->Field("username");
$rs->MoveNext();
}
$partners = implode(",", $arr_partners);
$params["partners"] = $partners;
WebApp::execDBCmd("updateProjPartners", $params);
}
}
?>
See more files for this project here