// Cria os objetos de mapeamento objeto-relacional $serviceCallDAO = new ServiceCallDAO($dataConnector->mysqlConnection); $serviceCallDAO->showErrors = 1; $equipmentDAO = new EquipmentDAO($dataConnector->sqlserverConnection); $equipmentDAO->showErrors = 1; $equipmentModelDAO = new EquipmentModelDAO($dataConnector->mysqlConnection); $equipmentModelDAO->showErrors = 1; if ($acao == "store") { $id = 0; $serviceCall = new ServiceCallDTO(); if (isset($_REQUEST["id"]) && $_REQUEST["id"] != 0) { $id = $_REQUEST["id"]; $serviceCall = $serviceCallDAO->RetrieveRecord($id); } $equipment = $equipmentDAO->RetrieveRecord($_REQUEST["cartaoEquipamento"]); $equipmentModel = $equipmentModelDAO->RetrieveRecord($equipment->model); if (!isset($equipmentModel)) { echo 'O equipamento ' . $equipment->manufacturerSN . ' possui um erro de cadastro. Favor corrigir o modelo do equipamento.'; exit; } $modelName = $equipmentModel->modelo; $manufacturerName = ManufacturerDAO::GetManufacturerName($dataConnector->sqlserverConnection, $equipmentModel->fabricante); $serviceCall->defeito = $_REQUEST["defeito"]; $serviceCall->dataAbertura = $_REQUEST["dataAbertura"]; $serviceCall->horaAbertura = $_REQUEST["horaAbertura"]; $serviceCall->dataFechamento = $_REQUEST["dataFechamento"]; $serviceCall->horaFechamento = $_REQUEST["horaFechamento"]; $serviceCall->dataAtendimento = $_REQUEST["dataAtendimento"]; $serviceCall->horaAtendimento = $_REQUEST["horaAtendimento"]; $serviceCall->tempoAtendimento = $_REQUEST["tempoAtendimento"]; $serviceCall->businessPartnerCode = $_REQUEST["businessPartnerCode"];