public function Editar(modelEmissor $model)
 {
     try {
         $sql = "UPDATE nfe_pedido SET pedido =:pedido, emitente_cnpj =: emitente_cnpj, CNPJ =:CNPJ, CPF =:CPF, \n\t\t\t\tidEstrangeiro =:idEstrangeiro, xNome =:xNome, xLgr =:xLgr, xCpl =:xCpl,\tnro =:nro, xBairro =:xBairro,\n\t\t\t\tcMun =:cMun, xMun =:xMun, UF =:UF, CEP =:CEP, cPais =:cPais, xPais =:xPais, fone =:fone, \n\t\t\t\tindIEDest =:indIEDest, IE =:IE, ISUF =:ISUF, IM =:IM, email =:email, retirada =:retirada, \n\t\t\t\tretirada_CNPJ =:retirada_CNPJ, retirada_CPF =:retirada_CPF, retirada_xLgr =:retirada_xLgr, retirada_nro =:retirada_nro, \n\t\t\t\tretirada_xCpl =:retirada_xCpl, retirada_xBairro =:retirada_xBairro, retirada_cMun =:retirada_cMun, retirada_xMun =:retirada_xMun, \n\t\t\t\tretirada_UF =:retirada_UF, entrega =:entrega, entrega_CNPJ =:entrega_CNPJ, entrega_CPF =:entrega_CPF, \n\t\t\t\tentrega_xLgr =:entrega_xLgr, entrega_nro =:entrega_nro, entrega_xCpl =:entrega_xCpl, entrega_xBairro =:entrega_xBairro, \n\t\t\t\tentrega_cMun =:entrega_cMun, entrega_xMun =:entrega_xMun, entrega_UF =:entrega_UF, total_itens =:total_itens ";
         $p_sql = Conexao::getInstance()->prepare($sql);
         $p_sql->bindValue(":pedido", $model->getpedido());
         $p_sql->bindValue(":emitente_cnpj", $model->getemitente_cnpj());
         $p_sql->bindValue(":CNPJ", $model->getCNPJ());
         $p_sql->bindValue(":CPF", $model->getCPF());
         $p_sql->bindValue(":idEstrangeiro", $model->getidEstrangeiro());
         $p_sql->bindValue(":xNome", $model->getxNome());
         $p_sql->bindValue(":xLgr", $model->getxLgr());
         $p_sql->bindValue(":xCpl", $model->getxCpl());
         $p_sql->bindValue(":nro", $model->getnro());
         $p_sql->bindValue(":xBairro", $model->getxBairro());
         $p_sql->bindValue(":cMun", $model->getcMun());
         $p_sql->bindValue(":xMun", $model->getxMun());
         $p_sql->bindValue(":UF", $model->getUF());
         $p_sql->bindValue(":CEP", $model->getCEP());
         $p_sql->bindValue(":cPais", $model->getcPais());
         $p_sql->bindValue(":xPais", $model->getxPais());
         $p_sql->bindValue(":fone", $model->getfone());
         $p_sql->bindValue(":indIEDest", $model->getindIEDest());
         $p_sql->bindValue(":IE", $model->getIE());
         $p_sql->bindValue(":ISUF", $model->getISIE());
         $p_sql->bindValue(":IM", $model->getIM());
         $p_sql->bindValue(":email", $model->getemail());
         $p_sql->bindValue(":retirada", $model->getretirada());
         $p_sql->bindValue(":retirada_CNPJ", $model->getretirada_CNPJ());
         $p_sql->bindValue(":retirada_CPF", $model->getretirada_CPF());
         $p_sql->bindValue(":retirada_xLgr", $model->getretirada_xLgr());
         $p_sql->bindValue(":retirada_nro", $model->getretirada_nro());
         $p_sql->bindValue(":retirada_xCpl", $model->getretirada_xCpl());
         $p_sql->bindValue(":retirada_xBairro", $model->getretirada_xBairro());
         $p_sql->bindValue(":retirada_cMun", $model->getretirada_cMun());
         $p_sql->bindValue(":retirada_xMun", $model->getretirada_xMun());
         $p_sql->bindValue(":retirada_UF", $model->getretirada_UF());
         $p_sql->bindValue(":entrega", $model->getentrega());
         $p_sql->bindValue(":entrega_CNPJ", $model->getentrega_CNPJ());
         $p_sql->bindValue(":entrega_CPF", $model->getentrega_CPF());
         $p_sql->bindValue(":entrega_xLgr", $model->getentrega_xLgr());
         $p_sql->bindValue(":entrega_nro", $model->getentrega_nro());
         $p_sql->bindValue(":entrega_xCpl", $model->getentrega_xCpl());
         $p_sql->bindValue(":entrega_xBairro", $model->getentrega_xBairro());
         $p_sql->bindValue(":entrega_cMun", $model->getentrega_cMun());
         $p_sql->bindValue(":entrega_xMun", $model->getentrega_xMun());
         $p_sql->bindValue(":entrega_UF", $model->getentrega_UF());
         $p_sql->bindValue(":total_itens", $model->getentrega_total_itens());
         return $p_sql->execute();
     } catch (Exception $e) {
         print "Ocorreu um erro ao tentar executar esta ação tente novamente mais tarde.";
         CriaLog::Logger('Erro: Código: ' . $e->getCode() . ' Mensagem: ' . $e->getMessage());
     }
 }
 public function getLinha($linha)
 {
     $emissor = new modelEmissor();
     $emissor->setId($linha['id']);
     $emissor->setCNPJ($linha['CNPJ']);
     $emissor->setxNome($linha['xNome']);
     $emissor->setxFant($linha['xFant']);
     $emissor->setxLgr($linha['xLgr']);
     $emissor->setnro($linha['nro']);
     $emissor->setxCpl($linha['xCpl']);
     $emissor->setxBairro($linha['xBairro']);
     $emissor->setcMun($linha['cMun']);
     $emissor->setxMun($linha['xMun']);
     $emissor->setUF($linha['UF']);
     $emissor->setCEP($linha['CEP']);
     $emissor->setcPais($linha['cPais']);
     $emissor->setxPais($linha['xPais']);
     $emissor->setfone($linha['fone']);
     $emissor->setIE($linha['IE']);
     $emissor->setIEST($linha['IEST']);
     $emissor->setIM($linha['IM']);
     $emissor->setCNAE($linha['CNAE']);
     $emissor->setCRT($linha['CRT']);
     return $emissor;
 }