// No departments defined $nodept = "<h3>Create a department</h3>"; $nodeptdrop = "readonly"; } else { $nodept = $nodeptdrop = ""; } // Data Centers Form Submission if (isset($_REQUEST['dcaction']) && ($_REQUEST['dcaction'] == 'Create' || $_REQUEST['dcaction'] == 'Update')) { $dc->DataCenterID = $_REQUEST['datacenterid']; $dc->Name = $_REQUEST['name']; $dc->SquareFootage = $_REQUEST['squarefootage']; $dc->DeliveryAddress = $_REQUEST['deliveryaddress']; $dc->Administrator = $_REQUEST['administrator']; $dc->DrawingFileName = $_REQUEST['drawingfilename']; if ($_REQUEST['dcaction'] == 'Create') { if (!$dc->CreateDataCenter()) { $errormsg = "<h3>Datacenter not created, check the apache error log</h3>"; } } else { $dc->UpdateDataCenter(); } } if (isset($_REQUEST['datacenterid']) && $_REQUEST['datacenterid'] > 0) { $dc->DataCenterID = $_REQUEST['datacenterid']; $dc->GetDataCenter(); } $dcList = $dc->GetDCList(); $result = $dbh->prepare("SELECT * FROM fac_DataCenter LIMIT 1;"); $result->execute(); if ($result->rowCount() == 0) { // No data centers configured disable cabinets and complete options
exit; } if (isset($_POST['action']) && ($_POST['action'] == 'Create' || $_POST['action'] == 'Update')) { $dc->DataCenterID = $_POST['datacenterid']; $dc->Name = trim($_POST['name']); $dc->SquareFootage = $_POST['squarefootage']; $dc->DeliveryAddress = $_POST['deliveryaddress']; $dc->Administrator = $_POST['administrator']; $dc->DrawingFileName = $_POST['drawingfilename']; $dc->MaxkW = $_POST['maxkw']; $dc->ContainerID = $_POST['container']; $dc->MapX = $_POST['x']; $dc->MapY = $_POST['y']; if ($dc->Name != "") { if ($_POST['action'] == 'Create') { $dc->CreateDataCenter(); } else { $status = __("Updated"); $dc->UpdateDataCenter(); } } } if (isset($_POST['cambio_cont']) && $_POST['cambio_cont'] == 'SI') { $dc->DataCenterID = $_POST['datacenterid']; $dc->Name = trim($_POST['name']); $dc->SquareFootage = $_POST['squarefootage']; $dc->DeliveryAddress = $_POST['deliveryaddress']; $dc->Administrator = $_POST['administrator']; $dc->DrawingFileName = $_POST['drawingfilename']; $dc->MaxkW = $_POST['maxkw']; $dc->ContainerID = $_POST['container'];