public function aprova($p)
 {
     $this->sql = "UPDATE vsites_fin_compra_proposta SET aprovada=? WHERE id_proposta=? ";
     $this->values = array($p->aprovada, $p->id_proposta);
     $this->exec();
     if ($p->aprovada == 1) {
         echo "CONCLUIDA\n";
         $compraDAO = new CompraDAO();
         $compraDAO->atualizaStatus($p, 'Concluída', $id_empresa);
     }
     $this->exec();
 }
Exemplo n.º 2
0
<hr class="tit" />
</div>
<div id="meio"><?php 
pt_register("POST", "submit_compra");
pt_register("POST", "submit_proposta");
pt_register("POST", "submit_aprova");
pt_register("GET", "submit_compra_reprovar");
pt_register("GET", "id_compra");
$compraDAO = new CompraDAO();
$propostaDAO = new CompraPropostaDAO();
$submit = 'atualizar';
$c = $compraDAO->buscaPorId($id_compra, $controle_id_empresa);
pt_register('POST', 'submit_compra_status');
if ($submit_compra_status != '') {
    try {
        $error = $compraDAO->atualizaStatus($c, $submit_compra_status, $controle_id_empresa);
        $c->status = $submit_compra_status;
    } catch (Exception $e) {
        echo '<div class="erro">' . $e->getMessage() . '</div>';
    }
} else {
    if ($submit_proposta != '') {
        pt_register("POST", "id_fornecedor");
        pt_register("POST", "valor");
        #upload de imagens
        $config = array();
        // Tamanho máximo do file_anexo (em bytes)
        $config["tamanho"] = 999999;
        // Largura máxima (pixels)
        $config["largura"] = 1024;
        // Altura máxima (pixels)