// Cria o objeto de mapeamento objeto-relacional $supplyRequestDAO = new SupplyRequestDAO($dataConnector->mysqlConnection); $supplyRequestDAO->showErrors = 1; if ($acao == "store") { $id = 0; $supplyRequest = new SupplyRequestDTO(); if (isset($_REQUEST["id"]) && $_REQUEST["id"] != 0) { $id = $_REQUEST["id"]; $supplyRequest = $supplyRequestDAO->RetrieveRecord($id); } $supplyRequest->codigoCartaoEquipamento = $_REQUEST["equipmentCode"]; $supplyRequest->data = $_REQUEST["data"]; $supplyRequest->hora = $_REQUEST["hora"]; $supplyRequest->status = $_REQUEST["status"]; $supplyRequest->observacao = $_REQUEST["observacao"]; $recordId = $supplyRequestDAO->StoreRecord($supplyRequest); if ($recordId == null) { echo "Não foi possivel efetuar a operação..."; exit; } echo $recordId; // retorna o id do registro inserido para a página de edição } if ($acao == "remove") { if (!isset($_POST['reg'])) { echo "Selecione os registros que deseja excluir"; exit; } foreach ($_POST['reg'] as $key => $reg) { // Verifica as dependências da solicitação ( foreign keys ) $supplyRequestId = str_pad($reg, 5, '0', STR_PAD_LEFT);