include_once "../DataTransferObjects/InventoryItemDTO.php"; $sortedBy = $_GET['sortedBy']; $defaultItemCode = $_GET['defaultItemCode']; // Abre a conexao com o banco de dados $dataConnector = new DataConnector('sqlServer'); $dataConnector->OpenConnection(); if ($dataConnector->sqlserverConnection == null) { echo 'Não foi possível se connectar ao bando de dados!'; exit; } // Busca os items cadastrados $orderBy = "ORDER BY ItemName"; if ($sortedBy == 2) { $orderBy = "ORDER BY ItemCode"; } $inventoryItemDAO = new InventoryItemDAO($dataConnector->sqlserverConnection); $inventoryItemDAO->showErrors = 1; $inventoryItemArray = $inventoryItemDAO->RetrieveRecordArray("ItemName IS NOT NULL " . $orderBy); foreach ($inventoryItemArray as $item) { $attributes = ""; if ($item->itemCode == $defaultItemCode) { $attributes = "selected='selected'"; } $option = "<option " . $attributes . " value=" . $item->itemCode . " alt=" . $item->avgPrice . " >" . $item->itemName . " ( Código: " . $item->itemCode . " )" . "</option>"; if ($sortedBy == 2) { $option = "<option " . $attributes . " value=" . $item->itemCode . " alt=" . $item->avgPrice . " >" . $item->itemCode . " ( " . $item->itemName . " )" . "</option>"; } echo $option; } // Fecha a conexão com o banco de dados $dataConnector->CloseConnection();
$dataConnector->OpenConnection(); if ($dataConnector->mysqlConnection == null || $dataConnector->sqlserverConnection == null) { echo 'Não foi possível se connectar ao bando de dados!'; exit; } $nivelAutorizacao = GetAuthorizationLevel($dataConnector->mysqlConnection, $functionalities["gerenciamentoEquipmtPecas"]); if ($nivelAutorizacao <= 1) { DisplayNotAuthorizedWarning(); exit; } // Cria o objeto de mapeamento objeto-relacional $inventoryItemDAO = new InventoryItemDAO($dataConnector->sqlserverConnection); $inventoryItemDAO->showErrors = 1; // Traz a lista de items de inventário $filter = "ItmsGrpCod=" . $itemGroup; $inventoryItemArray = $inventoryItemDAO->RetrieveRecordArray($filter); ?> <h1>Administração - Inventário</h1> <h1><?php echo str_pad('_', 64, '_', STR_PAD_LEFT); ?> </h1> <br/> <script type="text/javascript" > var pageLoad = true; $("input[name=filter]").keyup(function() { document.cookie = "lastSearch=" + $(this).val() + "..."; });