diff --git a/presentation/lookAndFeel/knowledgeTree/administration/unitmanagement/addUnitBL.php b/presentation/lookAndFeel/knowledgeTree/administration/unitmanagement/addUnitBL.php index 4625b6a..c9cb89a 100644 --- a/presentation/lookAndFeel/knowledgeTree/administration/unitmanagement/addUnitBL.php +++ b/presentation/lookAndFeel/knowledgeTree/administration/unitmanagement/addUnitBL.php @@ -10,66 +10,56 @@ require_once("../../../../../config/dmsDefaults.php"); if (checkSession()) { - require_once("$default->fileSystemRoot/lib/visualpatterns/PatternListBox.inc"); - require_once("$default->fileSystemRoot/lib/visualpatterns/PatternCreate.inc"); - require_once("addUnitUI.inc"); - require_once("$default->fileSystemRoot/lib/unitmanagement/Unit.inc"); - require_once("$default->fileSystemRoot/lib/unitmanagement/UnitOrganisationLink.inc"); - require_once("$default->fileSystemRoot/lib/security/permission.inc"); - require_once("$default->fileSystemRoot/presentation/webpageTemplate.inc"); - require_once("$default->fileSystemRoot/lib/visualpatterns/PatternCustom.inc"); - require_once("$default->fileSystemRoot/lib/foldermanagement/Folder.inc"); - require_once("$default->fileSystemRoot/presentation/lookAndFeel/knowledgeTree/foldermanagement/folderUI.inc"); - require_once("$default->fileSystemRoot/presentation/Html.inc"); - - $oPatternCustom = & new PatternCustom(); - - if (isset($fForStore)) { - - if($fUnitName != "" and $fOrgID !=-1) - { - $oUnit = new Unit($fUnitName); - - //$oOrg = Organisation($ - // if creation is successfull..get the unit id - if ($oUnit->create()) { - $unitID = $oUnit->getID(); - $oUnitOrg = new UnitOrganisationLink($unitID,$fOrgID); - - if($oUnitOrg->create()){ - // if successfull print out success message - $oPatternCustom->setHtml(getAddPageSuccess()); - }else{ - - // if fail print out fail message - $oPatternCustom->setHtml(getAddToOrgFail()); - } - - - } else { - // if fail print out fail message - $oPatternCustom->setHtml(getAddPageFail()); - } - }else{ - - $oPatternCustom->setHtml(getPageFail()); - } - - } else if (isset($fUnitID)){ - // post back on Unit select from manual edit page - $oPatternCustom->setHtml(getAddPage($fUnitID)); - $main->setFormAction($_SERVER["PHP_SELF"] . "?fForStore=1"); - }else { - // if nothing happens...just reload edit page - $oPatternCustom->setHtml(getAddPage(null)); - $main->setFormAction($_SERVER["PHP_SELF"]. "?fForStore=1"); - - } + require_once("$default->fileSystemRoot/lib/visualpatterns/PatternListBox.inc"); + require_once("$default->fileSystemRoot/lib/visualpatterns/PatternCreate.inc"); + require_once("addUnitUI.inc"); + require_once("../adminUI.inc"); + require_once("$default->fileSystemRoot/lib/unitmanagement/Unit.inc"); + require_once("$default->fileSystemRoot/lib/unitmanagement/UnitOrganisationLink.inc"); + require_once("$default->fileSystemRoot/lib/security/permission.inc"); + require_once("$default->fileSystemRoot/presentation/webpageTemplate.inc"); + require_once("$default->fileSystemRoot/lib/visualpatterns/PatternCustom.inc"); + require_once("$default->fileSystemRoot/lib/foldermanagement/Folder.inc"); + require_once("$default->fileSystemRoot/presentation/lookAndFeel/knowledgeTree/foldermanagement/folderUI.inc"); + require_once("$default->fileSystemRoot/presentation/Html.inc"); - //$oPatternCustom->setHtml(getPage()); - - //$main->setFormAction("$default->rootUrl/presentation/lookAndFeel/knowledgeTree/create.php?fRedirectURL=".urlencode("$default->rootUrl/control.php?action=addUnitSuccess&fUnit")); - $main->setCentralPayload($oPatternCustom); - $main->render(); + $oPatternCustom = & new PatternCustom(); + + if (isset($fForStore)) { + if($fUnitName != "" and $fOrgID != "") { + $oUnit = new Unit($fUnitName); + + // if creation is successfull..get the unit id + if ($oUnit->create()) { + $unitID = $oUnit->getID(); + $oUnitOrg = new UnitOrganisationLink($unitID,$fOrgID); + + if($oUnitOrg->create()) { + // if successfull print out success message + $oPatternCustom->setHtml(getAddPageSuccess()); + } else { + // if fail print out fail message + $oPatternCustom->setHtml(getAddToOrgFail()); + } + } else { + // if fail print out fail message + $oPatternCustom->setHtml(getAddPageFail()); + } + } else { + $oPatternCustom->setHtml(getPageFail()); + } + + } else if (isset($fUnitID)) { + // post back on Unit select from manual edit page + $oPatternCustom->setHtml(getAddPage($fUnitID)); + $main->setFormAction($_SERVER["PHP_SELF"] . "?fForStore=1"); + } else { + // if nothing happens...just reload edit page + $oPatternCustom->setHtml(getAddPage(null)); + $main->setFormAction($_SERVER["PHP_SELF"]. "?fForStore=1"); + + } + $main->setCentralPayload($oPatternCustom); + $main->render(); } ?> diff --git a/presentation/lookAndFeel/knowledgeTree/administration/unitmanagement/addUnitSuccess.php b/presentation/lookAndFeel/knowledgeTree/administration/unitmanagement/addUnitSuccess.php deleted file mode 100644 index 0078d75..0000000 --- a/presentation/lookAndFeel/knowledgeTree/administration/unitmanagement/addUnitSuccess.php +++ /dev/null @@ -1,46 +0,0 @@ -fileSystemRoot/presentation/webpageTemplate.inc"); - -$Center = "

\n" ; -$Center .= "\n"; -$Center .= "\n"; -$Center .= "\n"; -$Center .= "\n"; -$Center .= "\n"; -$Center .= "\n"; -$Center .= "\n"; -$Center .= "\n"; -$Center .= "\n"; -$Center .= "\n"; -$Center .= "\n"; -$Center .= "
Unit added Successfully!
rootUrl/control.php?action=addUnit\">graphicsUrl/widgets/back.gif\" border = \"0\" />
\n"; - - -$oPatternCustom = & new PatternCustom(); -$oPatternCustom->setHtml($Center); -$main->setCentralPayload($oPatternCustom); -$main->render(); - - - - -} - -?> \ No newline at end of file diff --git a/presentation/lookAndFeel/knowledgeTree/administration/unitmanagement/addUnitUI.inc b/presentation/lookAndFeel/knowledgeTree/administration/unitmanagement/addUnitUI.inc index bd27d7b..b3e1482 100644 --- a/presentation/lookAndFeel/knowledgeTree/administration/unitmanagement/addUnitUI.inc +++ b/presentation/lookAndFeel/knowledgeTree/administration/unitmanagement/addUnitUI.inc @@ -9,29 +9,14 @@ */ // get add pages function getAddPage($unitID) { - global $default; - $oOrg = null; if (isset($iOrgID)) { - $oOrg = Organisation::get($iOrgID); - + $oOrg = Organisation::get($iOrgID); } - //$aDisplayRowNames = array("Unit Name:"); - //$aParameterNumbers = array(0); - //$aDisplayColumnTypes = array(1); - //$aRequired = array(1); - //$aDropDownListTableNames = array(10=>"document_types_lookup"); - - // create a text field that is required - //$oPatternCreate = & new PatternCreate("Unit", "unitmanagement\\Unit.inc",$aDisplayRowNames, $aParameterNumbers, $aDisplayColumnTypes, $aRequired); - //$oPatternCreate->setUniqueName("unit"); - - $sToRender .= "

\n"; - $sToRender .= "Add a New Unit to the System:\n"; + $sToRender .= "" . renderHeading("Add Unit") . "
"; $sToRender .= "\n"; - $sToRender .= "

\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; @@ -45,17 +30,15 @@ function getAddPage($unitID) { $sToRender .= "
Unit Name:
\n"; return $sToRender; - } -// if edition is successful print otu success page +// if edition is successful print out success page function getAddPageSuccess() { global $default; - $sToRender .= "

\n"; - $sToRender .= "Addition Successful!\n"; + $sToRender .= "" . renderHeading("Add Unit") . "
"; $sToRender .= "\n"; - $sToRender .= "

\n"; + $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; @@ -68,14 +51,13 @@ function getAddPageSuccess() { return $sToRender; } -// if edition is successful print otu success page +// if edition is successful print out failure page function getAddPageFail() { global $default; - $sToRender .= "

\n"; - $sToRender .= "Addition Unsuccessful\n"; + $sToRender .= "
Addition Successful!
New Unit was successfully added
" . renderHeading("Add Unit") . "
"; $sToRender .= "\n"; - $sToRender .= "

\n"; + $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; @@ -94,10 +76,8 @@ function getAddPageFail() { function getPageFail() { global $default; - $sToRender .= "

\n"; - $sToRender .= "Addition Unsuccessful\n"; + $sToRender .= "
Addition Unsuccessful
The Unit was not added. Unit Name Already exists!
" . renderHeading("Add Unit") . "
"; $sToRender .= "\n"; - $sToRender .= "

\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; @@ -114,10 +94,9 @@ function getPageFail() { function getAddPageToOrgFail() { global $default; - $sToRender .= "

\n"; - $sToRender .= "Addition to Organisation Unsuccessful\n"; - $sToRender .= "
Please enter a name AND Select the Organisation
\n"; - $sToRender .= "

\n"; + $sToRender .= "
" . renderHeading("Add Unit") . "
"; + $sToRender .= "\n"; + $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "\n"; @@ -138,8 +117,6 @@ function getOrgDisplay($oOrg) { global $default; if (!isset($oOrg)) { $oPatternListBox = & new PatternListBox($default->owl_organisations_table, "name", "id", "fOrgID"); - //$oPatternListBox->setIncludeDefaultValue(true); - //$oPatternListBox->setPostBackOnChange(true); return $oPatternListBox->render(); } else { return "iId . "\">\n" .
Addition to Organisation Unsuccessful
The Unit was not added to the Organisation.