コード例 #1
0
         $dod = new DocumentoDestinatario();
         $dod->setDod_envio($doe_id);
         $dod->setDod_destinatario(explode(",", $_POST["destinatario"])[$i]);
         if ($documentoDestinatarioController->insert($dod)) {
             $retorno = 1;
         } else {
             $retorno = 0;
         }
     }
     echo $retorno;
     break;
 case 'postRetorno':
     $documentosRetorno = new DocumentoRetorno();
     $documentosRetorno->setDor_documento($_POST["documento"]);
     $documentosRetorno->setDor_destinatario($_POST["destinatario"]);
     $result = $documentoRetornoController->insertDocumentoRetorno($documentosRetorno);
     echo $result;
     break;
 case "getDocumentosEnviados":
     $envios = $documentoEnvioController->selectAllDocumentoEnvio();
     $retorno = [];
     foreach ($envios as $envio) {
         $doc = $documentosController->selectByIdDocumentos($envio->getDoe_documento());
         $verificadores = [];
         if (intval($envio->getDoe_retorno())) {
             $dod = $documentoDestinatarioController->getAllByEnvio($envio->getDoe_id());
             $pendencia = false;
             $naoVisto = false;
             for ($i = 0; $i < count($dod); $i++) {
                 if (!$dod[$i]->getDod_visto()) {
                     $naoVisto = true;