Exemplo n.º 1
0
 /**
  * Funcao que cadastra um novo registro com os valores atuais
  *
  * @return bool
  */
 function cadastra()
 {
     if (is_numeric($this->cod_pessoa)) {
         $db = new clsBanco();
         // verificacoes de campos obrigatorios para insercao
         $campos = "";
         $valores = "";
         if (is_string($this->obs)) {
             $campos .= ", obs";
             $valores .= ", '{$this->obs}'";
         }
         if (!is_null($this->sucesso)) {
             $campos .= ", sucesso";
             if ($this->sucesso) {
                 $valores .= ", 't'";
             } else {
                 $valores .= ", 'f'";
             }
         }
         $db->Consulta("INSERT INTO {$this->tabela} ( ip_externo, ip_interno, data_hora, cod_pessoa {$campos} ) VALUES ( '{$this->ip_externo}', '{$this->ip_interno}', NOW(), '{$this->cod_pessoa}' {$campos} )");
         // define o ID do registro
         $this->cod_acesso = $db->InsertId("{$this->tabela}_cod_acesso_seq");
         return $this->cod_acesso;
     }
     return false;
 }
Exemplo n.º 2
0
 /**
  * Função que cadastra um novo registro com os valores atuais
  *
  * @return bool
  */
 function cadastra()
 {
     $db = new clsBanco();
     // verificações de campos obrigatorios para inserção
     if ($this->ref_idpes_cad && $this->ref_cod_grupos_cad && $this->assunto) {
         $db->Consulta("INSERT INTO {$this->schema}.{$this->tabela} ( ref_idpes_cad, ref_cod_grupos_cad, assunto, data_cadastro {$campos} ) VALUES ( '{$this->ref_idpes_cad}', '{$this->ref_cod_grupos_cad}', '{$this->assunto}', NOW() {$valores} )");
         return $db->InsertId("pmiotopic.topico_cod_topico_seq");
     }
     return false;
 }
Exemplo n.º 3
0
 /**
  * Funcao que cadastra um novo registro com os valores atuais
  *
  * @return bool
  */
 function cadastra()
 {
     $db = new clsBanco();
     // verificacoes de campos obrigatorios para insercao
     if (is_string($this->nm_tutormenu)) {
         $db->Consulta("INSERT INTO {$this->schema}.{$this->tabela} ( nm_tutormenu ) VALUES ( '{$this->nm_tutormenu}' )");
         return $db->InsertId("{$this->schema}.tutormenu_cod_tutormenu_seq");
     }
     return false;
 }
Exemplo n.º 4
0
 /**
  * Função que cadastra um novo registro com os valores atuais
  *
  * @return bool
  */
 function cadastra()
 {
     $db = new clsBanco();
     // verificações de campos obrigatorios para inserção
     if ($this->ref_ref_cod_pessoa_cad && $this->descricao) {
         $campos = "";
         $valores = "";
         $db->Consulta("INSERT INTO {$this->tabela} ( ref_ref_cod_pessoa_cad, descricao, data_cadastro, ativo{$campos} ) VALUES ( '{$this->ref_ref_cod_pessoa_cad}', '{$this->descricao}', 'NOW()', '1' )");
         return $db->InsertId("pmiotopic.atendimento_cod_atendimento_seq");
     }
     return false;
 }
 /**
  * Funcao que cadastra um novo registro com os valores atuais
  *
  * @return bool
  */
 function cadastra()
 {
     $db = new clsBanco();
     // verificacoes de campos obrigatorios para insercao
     if (is_string($this->sigla) && is_string($this->descricao) && is_string($this->situacao)) {
         $campos = "";
         $values = "";
         $db->Consulta("INSERT INTO {$this->schema}.{$this->tabela} ( sigla, descricao, situacao{$campos} ) VALUES ( '{$this->sigla}', '{$this->descricao}', '{$this->situacao}'{$values} )");
         return $db->InsertId("{$this->tabela}_idorg_rg_seq");
         return true;
     }
     return false;
 }
 function cadastra()
 {
     if (is_numeric($this->ref_ref_cod_pessoa_fj) && is_string($this->data_inicio) && is_string($this->compromisso)) {
         $campos = "";
         $valores = "";
         if (is_string($this->data_fim)) {
             $campos = ", data_fim";
             $valores = ", '{$this->data_fim}'";
         }
         $db = new clsBanco();
         //die("INSERT INTO funcionario_agenda (ref_ref_cod_pessoa_fj, data_inicio, compromisso, versao $campos) VALUES ('$this->ref_ref_cod_pessoa_fj', '$this->data_inicio', '$this->compromisso', 1 $valores)");
         $db->Consulta("INSERT INTO funcionario_agenda (ref_ref_cod_pessoa_fj, data_inicio, compromisso, versao {$campos}) VALUES ('{$this->ref_ref_cod_pessoa_fj}', '{$this->data_inicio}', '{$this->compromisso}', 1 {$valores})");
         return $db->InsertId("funcionario_agenda_cod_funcionario_agenda_seq");
     }
 }
Exemplo n.º 7
0
 /**
  * Função que cadastra um novo registro com os valores atuais
  *
  * @return bool
  */
 function cadastra()
 {
     if ($this->situacao && ($this->ref_idpes || $this->ref_cod_pessoa_auxiliar)) {
         $campos = "situacao";
         $valoes = "'{$this->situacao}'";
         if ($this->ref_cod_pessoa_auxiliar) {
             $campos .= ", ref_cod_pessoa_auxiliar";
             $valoes .= ", '{$this->ref_cod_pessoa_auxiliar}'";
         } elseif ($this->ref_idpes) {
             $campos .= ", ref_idpes";
             $valoes .= ", '{$this->ref_idpes}'";
         }
         $db = new clsBanco();
         $db->Consulta("INSERT INTO {$this->tabela} ( {$campos} ) VALUES ( {$valoes} )");
         return $db->InsertId("pmiotopic.situacao_cod_situacao_seq");
     }
     return false;
 }
Exemplo n.º 8
0
 /**
  * Funcao que cadastra um novo registro com os valores atuais
  *
  * @return bool
  */
 function cadastra()
 {
     $db = new clsBanco();
     // verificacoes de campos obrigatorios para insercao
     if ($this->ref_pessoa_cad && $this->nm_grupo) {
         $campos = "";
         $valores = "";
         if ($this->atendimento) {
             $campos .= ", atendimento";
             $valores .= ", '{$this->atendimento}'";
         }
         //echo ( "INSERT INTO {$this->tabela} (ref_pessoa_cad, nm_grupo, data_cadastro$campos ) VALUES ( '{$this->ref_pessoa_cad}', '{$this->nm_grupo}', NOW()$valores )" );
         //die();
         $db->Consulta("INSERT INTO {$this->tabela} (ref_pessoa_cad, nm_grupo, data_cadastro{$campos} ) VALUES ( '{$this->ref_pessoa_cad}', '{$this->nm_grupo}', NOW(){$valores} )");
         // Retorna Id cadastrado
         return $db->InsertId("pmiotopic.grupos_cod_grupos_seq");
     }
     return false;
 }
Exemplo n.º 9
0
 /**
  * Funcao que cadastra um novo registro com os valores atuais
  *
  * @return bool
  */
 function cadastra()
 {
     $db = new clsBanco();
     // verificacoes de campos obrigatorios para insercao
     if (is_string($this->idtlog) && is_string($this->nome) && is_numeric($this->idmun) && is_string($this->ident_oficial)) {
         $campos = "";
         $values = "";
         if (is_string($this->geom)) {
             $campos .= ", geom";
             $values .= ", '{$this->geom}'";
         }
         if (is_string($this->idpes_cad)) {
             $campos .= ", idpes_cad";
             $values .= ", '{$this->idpes_cad}'";
         }
         $db->Consulta("INSERT INTO {$this->schema}.{$this->tabela} ( idtlog, nome, idmun, origem_gravacao, ident_oficial,data_cad, OPERACAO, idsis_cad{$campos} ) VALUES ( '{$this->idtlog}', '{$this->nome}', '{$this->idmun}', 'U', '{$this->ident_oficial}', NOW(), 'I', '9' {$values} )");
         return $db->InsertId("{$this->schema}.seq_logradouro");
     }
     return false;
 }
Exemplo n.º 10
0
 function cadastra()
 {
     if ($this->nome && $this->tipo) {
         $campos = "";
         $valores = "";
         if ($this->url) {
             $campos .= ", url";
             $valores .= ", '{$this->url}' ";
         }
         if ($this->email) {
             $campos .= ", email";
             $valores .= ", '{$this->email}' ";
         }
         if ($this->idpes_cad) {
             $campos .= ", idpes_cad";
             $valores .= ", '{$this->idpes_cad}' ";
         }
         $db = new clsBanco();
         $db->Consulta("INSERT INTO {$this->schema_cadastro}.{$this->tabela_pessoa} (nome, data_cad,tipo,situacao,origem_gravacao,  idsis_cad, operacao {$campos}) VALUES ('{$this->nome}', NOW(), '{$this->tipo}', 'P', 'U', 17, 'I' {$valores})");
         $this->idpes = $db->InsertId("{$this->schema_cadastro}.seq_pessoa");
         return $this->idpes;
     }
 }
 /**
  * Cria um novo registro
  *
  * @return bool
  */
 function cadastra()
 {
     if (is_numeric($this->ref_usuario_cad) && is_string($this->nm_tipo) && is_numeric($this->max_ocorrencias) && is_numeric($this->ref_cod_instituicao)) {
         $db = new clsBanco();
         $campos = "";
         $valores = "";
         $gruda = "";
         if (is_numeric($this->ref_usuario_cad)) {
             $campos .= "{$gruda}ref_usuario_cad";
             $valores .= "{$gruda}'{$this->ref_usuario_cad}'";
             $gruda = ", ";
         }
         if (is_string($this->nm_tipo)) {
             $campos .= "{$gruda}nm_tipo";
             $valores .= "{$gruda}'{$this->nm_tipo}'";
             $gruda = ", ";
         }
         if (is_string($this->descricao)) {
             $campos .= "{$gruda}descricao";
             $valores .= "{$gruda}'{$this->descricao}'";
             $gruda = ", ";
         }
         if (is_numeric($this->max_ocorrencias)) {
             $campos .= "{$gruda}max_ocorrencias";
             $valores .= "{$gruda}'{$this->max_ocorrencias}'";
             $gruda = ", ";
         }
         $campos .= "{$gruda}data_cadastro";
         $valores .= "{$gruda}NOW()";
         $gruda = ", ";
         $campos .= "{$gruda}ativo";
         $valores .= "{$gruda}'1'";
         $gruda = ", ";
         if (is_numeric($this->ref_cod_instituicao)) {
             $campos .= "{$gruda}ref_cod_instituicao";
             $valores .= "{$gruda}'{$this->ref_cod_instituicao}'";
             $gruda = ", ";
         }
         $db->Consulta("INSERT INTO {$this->_tabela} ( {$campos} ) VALUES( {$valores} )");
         return $db->InsertId("{$this->_tabela}_cod_tipo_ocorrencia_disciplinar_seq");
     }
     return false;
 }
Exemplo n.º 12
0
 /**
  * Cria um novo registro
  *
  * @return bool
  */
 function cadastra()
 {
     if (is_string($this->nome) && is_string($this->sigla_uf) && is_string($this->tipo) && is_string($this->origem_gravacao) && is_string($this->operacao) && is_numeric($this->idsis_cad)) {
         $db = new clsBanco();
         $campos = "";
         $valores = "";
         $gruda = "";
         if (is_string($this->nome)) {
             $campos .= "{$gruda}nome";
             $valores .= "{$gruda}'{$this->nome}'";
             $gruda = ", ";
         }
         if (is_string($this->sigla_uf)) {
             $campos .= "{$gruda}sigla_uf";
             $valores .= "{$gruda}'{$this->sigla_uf}'";
             $gruda = ", ";
         }
         if (is_numeric($this->area_km2)) {
             $campos .= "{$gruda}area_km2";
             $valores .= "{$gruda}'{$this->area_km2}'";
             $gruda = ", ";
         }
         if (is_numeric($this->idmreg)) {
             $campos .= "{$gruda}idmreg";
             $valores .= "{$gruda}'{$this->idmreg}'";
             $gruda = ", ";
         }
         if (is_numeric($this->idasmun)) {
             $campos .= "{$gruda}idasmun";
             $valores .= "{$gruda}'{$this->idasmun}'";
             $gruda = ", ";
         }
         if (is_numeric($this->cod_ibge)) {
             $campos .= "{$gruda}cod_ibge";
             $valores .= "{$gruda}'{$this->cod_ibge}'";
             $gruda = ", ";
         }
         if (is_string($this->geom)) {
             $campos .= "{$gruda}geom";
             $valores .= "{$gruda}'{$this->geom}'";
             $gruda = ", ";
         }
         if (is_string($this->tipo)) {
             $campos .= "{$gruda}tipo";
             $valores .= "{$gruda}'{$this->tipo}'";
             $gruda = ", ";
         }
         if (is_numeric($this->idmun_pai)) {
             $campos .= "{$gruda}idmun_pai";
             $valores .= "{$gruda}'{$this->idmun_pai}'";
             $gruda = ", ";
         }
         if (is_numeric($this->idpes_rev)) {
             $campos .= "{$gruda}idpes_rev";
             $valores .= "{$gruda}'{$this->idpes_rev}'";
             $gruda = ", ";
         }
         if (is_numeric($this->idpes_cad)) {
             $campos .= "{$gruda}idpes_cad";
             $valores .= "{$gruda}'{$this->idpes_cad}'";
             $gruda = ", ";
         }
         if (is_string($this->data_rev)) {
             $campos .= "{$gruda}data_rev";
             $valores .= "{$gruda}'{$this->data_rev}'";
             $gruda = ", ";
         }
         $campos .= "{$gruda}data_cad";
         $valores .= "{$gruda}NOW()";
         $gruda = ", ";
         if (is_string($this->origem_gravacao)) {
             $campos .= "{$gruda}origem_gravacao";
             $valores .= "{$gruda}'{$this->origem_gravacao}'";
             $gruda = ", ";
         }
         if (is_string($this->operacao)) {
             $campos .= "{$gruda}operacao";
             $valores .= "{$gruda}'{$this->operacao}'";
             $gruda = ", ";
         }
         if (is_numeric($this->idsis_rev)) {
             $campos .= "{$gruda}idsis_rev";
             $valores .= "{$gruda}'{$this->idsis_rev}'";
             $gruda = ", ";
         }
         if (is_numeric($this->idsis_cad)) {
             $campos .= "{$gruda}idsis_cad";
             $valores .= "{$gruda}'{$this->idsis_cad}'";
             $gruda = ", ";
         }
         $db->Consulta("INSERT INTO {$this->_tabela} ( {$campos} ) VALUES( {$valores} )");
         return $db->InsertId("seq_municipio");
     }
     return false;
 }
Exemplo n.º 13
0
 /**
  * Cria um novo registro.
  * @return bool
  */
 function cadastra()
 {
     if (is_numeric($this->ref_usuario_cad) && is_numeric($this->ref_cod_nivel_ensino) && is_numeric($this->ref_cod_tipo_ensino) && is_string($this->nm_curso) && is_string($this->sgl_curso) && is_numeric($this->qtd_etapas) && is_numeric($this->carga_horaria) && is_numeric($this->ref_cod_instituicao)) {
         $db = new clsBanco();
         $campos = '';
         $valores = '';
         $gruda = '';
         if (is_numeric($this->ref_usuario_cad)) {
             $campos .= "{$gruda}ref_usuario_cad";
             $valores .= "{$gruda}'{$this->ref_usuario_cad}'";
             $gruda = ", ";
         }
         if (is_numeric($this->ref_cod_tipo_regime)) {
             $campos .= "{$gruda}ref_cod_tipo_regime";
             $valores .= "{$gruda}'{$this->ref_cod_tipo_regime}'";
             $gruda = ", ";
         }
         if (is_numeric($this->ref_cod_nivel_ensino)) {
             $campos .= "{$gruda}ref_cod_nivel_ensino";
             $valores .= "{$gruda}'{$this->ref_cod_nivel_ensino}'";
             $gruda = ", ";
         }
         if (is_numeric($this->ref_cod_tipo_ensino)) {
             $campos .= "{$gruda}ref_cod_tipo_ensino";
             $valores .= "{$gruda}'{$this->ref_cod_tipo_ensino}'";
             $gruda = ", ";
         }
         if (is_string($this->nm_curso)) {
             $campos .= "{$gruda}nm_curso";
             $valores .= "{$gruda}'{$this->nm_curso}'";
             $gruda = ", ";
         }
         if (is_string($this->sgl_curso)) {
             $campos .= "{$gruda}sgl_curso";
             $valores .= "{$gruda}'{$this->sgl_curso}'";
             $gruda = ", ";
         }
         if (is_numeric($this->qtd_etapas)) {
             $campos .= "{$gruda}qtd_etapas";
             $valores .= "{$gruda}'{$this->qtd_etapas}'";
             $gruda = ", ";
         }
         if (is_numeric($this->carga_horaria)) {
             $campos .= "{$gruda}carga_horaria";
             $valores .= "{$gruda}'{$this->carga_horaria}'";
             $gruda = ", ";
         }
         if (is_string($this->ato_poder_publico)) {
             $campos .= "{$gruda}ato_poder_publico";
             $valores .= "{$gruda}'{$this->ato_poder_publico}'";
             $gruda = ", ";
         }
         if (is_string($this->objetivo_curso)) {
             $campos .= "{$gruda}objetivo_curso";
             $valores .= "{$gruda}'{$this->objetivo_curso}'";
             $gruda = ", ";
         }
         if (is_string($this->publico_alvo)) {
             $campos .= "{$gruda}publico_alvo";
             $valores .= "{$gruda}'{$this->publico_alvo}'";
             $gruda = ", ";
         }
         $campos .= "{$gruda}data_cadastro";
         $valores .= "{$gruda}NOW()";
         $gruda = ", ";
         $campos .= "{$gruda}ativo";
         $valores .= "{$gruda}'1'";
         $gruda = ", ";
         if (is_numeric($this->ref_cod_instituicao)) {
             $campos .= "{$gruda}ref_cod_instituicao";
             $valores .= "{$gruda}'{$this->ref_cod_instituicao}'";
             $gruda = ", ";
         }
         if (is_numeric($this->padrao_ano_escolar)) {
             $campos .= "{$gruda}padrao_ano_escolar";
             $valores .= "{$gruda}'{$this->padrao_ano_escolar}'";
             $gruda = ", ";
         }
         if (is_numeric($this->hora_falta)) {
             $campos .= "{$gruda}hora_falta";
             $valores .= "{$gruda}'{$this->hora_falta}'";
             $gruda = ", ";
         }
         $db->Consulta("INSERT INTO {$this->_tabela} ( {$campos} ) VALUES( {$valores} )");
         return $db->InsertId("{$this->_tabela}_cod_curso_seq");
     }
     return FALSE;
 }
 /**
  * Cria um novo registro
  *
  * @return bool
  */
 function cadastra()
 {
     if (is_numeric($this->ref_usuario_cad) && is_string($this->nm_funcao) && is_numeric($this->ref_cod_escola)) {
         $db = new clsBanco();
         $campos = "";
         $valores = "";
         $gruda = "";
         if (is_numeric($this->ref_usuario_cad)) {
             $campos .= "{$gruda}ref_usuario_cad";
             $valores .= "{$gruda}'{$this->ref_usuario_cad}'";
             $gruda = ", ";
         }
         if (is_string($this->nm_funcao)) {
             $campos .= "{$gruda}nm_funcao";
             $valores .= "{$gruda}'{$this->nm_funcao}'";
             $gruda = ", ";
         }
         if (is_string($this->desc_funcao)) {
             $campos .= "{$gruda}desc_funcao";
             $valores .= "{$gruda}'{$this->desc_funcao}'";
             $gruda = ", ";
         }
         if (is_numeric($this->ref_cod_escola)) {
             $campos .= "{$gruda}ref_cod_escola";
             $valores .= "{$gruda}'{$this->ref_cod_escola}'";
             $gruda = ", ";
         }
         $campos .= "{$gruda}data_cadastro";
         $valores .= "{$gruda}NOW()";
         $gruda = ", ";
         $campos .= "{$gruda}ativo";
         $valores .= "{$gruda}'1'";
         $gruda = ", ";
         $db->Consulta("INSERT INTO {$this->_tabela} ( {$campos} ) VALUES( {$valores} )");
         return $db->InsertId("{$this->_tabela}_cod_infra_comodo_funcao_seq");
     }
     return false;
 }
 /**
  * Cria um novo registro
  *
  * @return bool
  */
 function cadastra()
 {
     if (is_numeric($this->disc_ref_ref_cod_serie) && is_numeric($this->disc_ref_ref_cod_escola) && is_numeric($this->disc_ref_ref_cod_disciplina) && is_numeric($this->disc_ref_ref_cod_turma) && is_numeric($this->ref_usuario_cad) && is_string($this->titulo) && is_numeric($this->aplicada)) {
         $db = new clsBanco();
         $campos = "";
         $valores = "";
         $gruda = "";
         if (is_numeric($this->disc_ref_ref_cod_serie)) {
             $campos .= "{$gruda}disc_ref_ref_cod_serie";
             $valores .= "{$gruda}'{$this->disc_ref_ref_cod_serie}'";
             $gruda = ", ";
         }
         if (is_numeric($this->disc_ref_ref_cod_escola)) {
             $campos .= "{$gruda}disc_ref_ref_cod_escola";
             $valores .= "{$gruda}'{$this->disc_ref_ref_cod_escola}'";
             $gruda = ", ";
         }
         if (is_numeric($this->disc_ref_ref_cod_disciplina)) {
             $campos .= "{$gruda}disc_ref_ref_cod_disciplina";
             $valores .= "{$gruda}'{$this->disc_ref_ref_cod_disciplina}'";
             $gruda = ", ";
         }
         if (is_numeric($this->disc_ref_ref_cod_turma)) {
             $campos .= "{$gruda}disc_ref_ref_cod_turma";
             $valores .= "{$gruda}'{$this->disc_ref_ref_cod_turma}'";
             $gruda = ", ";
         }
         if (is_numeric($this->ref_usuario_cad)) {
             $campos .= "{$gruda}ref_usuario_cad";
             $valores .= "{$gruda}'{$this->ref_usuario_cad}'";
             $gruda = ", ";
         }
         if (is_string($this->titulo)) {
             $campos .= "{$gruda}titulo";
             $valores .= "{$gruda}'{$this->titulo}'";
             $gruda = ", ";
         }
         if (is_string($this->descricao)) {
             $campos .= "{$gruda}descricao";
             $valores .= "{$gruda}'{$this->descricao}'";
             $gruda = ", ";
         }
         if (is_numeric($this->aplicada)) {
             $campos .= "{$gruda}aplicada";
             $valores .= "{$gruda}'{$this->aplicada}'";
             $gruda = ", ";
         }
         $campos .= "{$gruda}data_cadastro";
         $valores .= "{$gruda}NOW()";
         $gruda = ", ";
         $campos .= "{$gruda}ativo";
         $valores .= "{$gruda}'1'";
         $gruda = ", ";
         $db->Consulta("INSERT INTO {$this->_tabela} ( {$campos} ) VALUES( {$valores} )");
         return $db->InsertId("{$this->_tabela}_cod_avaliacao_seq");
     }
     return false;
 }
 /**
  * Cria um novo registro
  *
  * @return bool
  */
 function cadastra()
 {
     if (is_numeric($this->ano) && is_numeric($this->num_entidade) && is_string($this->valor)) {
         $db = new clsBanco();
         $campos = "";
         $valores = "";
         $gruda = "";
         if (is_numeric($this->ano)) {
             $campos .= "{$gruda}ano";
             $valores .= "{$gruda}'{$this->ano}'";
             $gruda = ", ";
         }
         if (is_numeric($this->num_entidade)) {
             $campos .= "{$gruda}num_entidade";
             $valores .= "{$gruda}'{$this->num_entidade}'";
             $gruda = ", ";
         }
         if (is_string($this->valor)) {
             $campos .= "{$gruda}valor";
             $valores .= "{$gruda}'{$this->valor}'";
             $gruda = ", ";
         }
         $db->Consulta("INSERT INTO {$this->_tabela} ( {$campos} ) VALUES( {$valores} )");
         return $db->InsertId("{$this->_tabela}_cod_aplicacao_seq");
     }
     return false;
 }
 /**
  * Cria um novo registro
  *
  * @return bool
  */
 function cadastra()
 {
     if (is_numeric($this->ref_cod_formacao) && is_string($this->data_vigencia_homolog) && is_string($this->data_publicacao)) {
         $db = new clsBanco();
         $campos = "";
         $valores = "";
         $gruda = "";
         if (is_numeric($this->ref_cod_formacao)) {
             $campos .= "{$gruda}ref_cod_formacao";
             $valores .= "{$gruda}'{$this->ref_cod_formacao}'";
             $gruda = ", ";
         }
         if (is_string($this->data_vigencia_homolog)) {
             $campos .= "{$gruda}data_vigencia_homolog";
             $valores .= "{$gruda}'{$this->data_vigencia_homolog}'";
             $gruda = ", ";
         }
         if (is_string($this->data_publicacao)) {
             $campos .= "{$gruda}data_publicacao";
             $valores .= "{$gruda}'{$this->data_publicacao}'";
             $gruda = ", ";
         }
         $db->Consulta("INSERT INTO {$this->_tabela} ( {$campos} ) VALUES( {$valores} )");
         return $db->InsertId("{$this->_tabela}_cod_servidor_titulo_seq");
     }
     return false;
 }
 /**
  * Cria um novo registro.
  * @return bool
  */
 function cadastra()
 {
     if (is_string($this->descricao)) {
         $db = new clsBanco();
         $campos = '';
         $valores = '';
         $gruda = '';
         $campos .= "{$gruda}descricao";
         $valores .= "{$gruda}'{$this->descricao}'";
         $gruda = ", ";
         $db->Consulta("INSERT INTO {$this->_tabela} ( {$campos} ) VALUES( {$valores} )");
         return $db->InsertId("{$this->_tabela}_seq");
     }
     return FALSE;
 }
 /**
  * Cria um novo registro
  *
  * @return bool
  */
 function cadastra()
 {
     if (is_numeric($this->ref_cod_categoria_nivel) && is_numeric($this->ref_usuario_cad) && is_string($this->nm_nivel)) {
         $db = new clsBanco();
         $campos = "";
         $valores = "";
         $gruda = "";
         if (is_numeric($this->ref_cod_categoria_nivel)) {
             $campos .= "{$gruda}ref_cod_categoria_nivel";
             $valores .= "{$gruda}'{$this->ref_cod_categoria_nivel}'";
             $gruda = ", ";
         }
         if (is_numeric($this->ref_usuario_cad)) {
             $campos .= "{$gruda}ref_usuario_cad";
             $valores .= "{$gruda}'{$this->ref_usuario_cad}'";
             $gruda = ", ";
         }
         if (is_numeric($this->ref_cod_nivel_anterior)) {
             $campos .= "{$gruda}ref_cod_nivel_anterior";
             $valores .= "{$gruda}'{$this->ref_cod_nivel_anterior}'";
             $gruda = ", ";
         }
         if (is_string($this->nm_nivel)) {
             $campos .= "{$gruda}nm_nivel";
             $valores .= "{$gruda}'{$this->nm_nivel}'";
             $gruda = ", ";
         }
         if (is_numeric($this->salario_base)) {
             $campos .= "{$gruda}salario_base";
             $valores .= "{$gruda}'{$this->salario_base}'";
             $gruda = ", ";
         }
         $campos .= "{$gruda}data_cadastro";
         $valores .= "{$gruda}NOW()";
         $gruda = ", ";
         $campos .= "{$gruda}ativo";
         $valores .= "{$gruda}'1'";
         $gruda = ", ";
         $db->Consulta("INSERT INTO {$this->_tabela} ( {$campos} ) VALUES( {$valores} )");
         return $db->InsertId("{$this->_tabela}_cod_nivel_seq");
     }
     return false;
 }
Exemplo n.º 20
0
 /**
  * Cria um novo registro
  *
  * @return bool
  */
 function cadastra()
 {
     if (is_numeric($this->ref_cod_exemplar_tipo) && is_numeric($this->ref_usuario_cad) && is_numeric($this->ref_cod_acervo_idioma) && is_numeric($this->ref_cod_acervo_editora) && is_string($this->titulo) && is_numeric($this->volume) && is_numeric($this->num_edicao) && is_numeric($this->ano) && is_numeric($this->num_paginas) && is_numeric($this->isbn) && is_numeric($this->ref_cod_biblioteca)) {
         $db = new clsBanco();
         $campos = "";
         $valores = "";
         $gruda = "";
         if (is_numeric($this->ref_cod_exemplar_tipo)) {
             $campos .= "{$gruda}ref_cod_exemplar_tipo";
             $valores .= "{$gruda}'{$this->ref_cod_exemplar_tipo}'";
             $gruda = ", ";
         }
         if (is_numeric($this->ref_cod_acervo) || $this->ref_cod_acervo == "NULL") {
             $campos .= "{$gruda}ref_cod_acervo";
             $valores .= "{$gruda}{$this->ref_cod_acervo}";
             $gruda = ", ";
         }
         if (is_numeric($this->ref_usuario_cad)) {
             $campos .= "{$gruda}ref_usuario_cad";
             $valores .= "{$gruda}'{$this->ref_usuario_cad}'";
             $gruda = ", ";
         }
         if (is_numeric($this->ref_cod_acervo_colecao)) {
             $campos .= "{$gruda}ref_cod_acervo_colecao";
             $valores .= "{$gruda}'{$this->ref_cod_acervo_colecao}'";
             $gruda = ", ";
         }
         if (is_numeric($this->ref_cod_acervo_idioma)) {
             $campos .= "{$gruda}ref_cod_acervo_idioma";
             $valores .= "{$gruda}'{$this->ref_cod_acervo_idioma}'";
             $gruda = ", ";
         }
         if (is_numeric($this->ref_cod_acervo_editora)) {
             $campos .= "{$gruda}ref_cod_acervo_editora";
             $valores .= "{$gruda}'{$this->ref_cod_acervo_editora}'";
             $gruda = ", ";
         }
         if (is_string($this->titulo)) {
             $campos .= "{$gruda}titulo";
             $valores .= "{$gruda}'{$this->titulo}'";
             $gruda = ", ";
         }
         if (is_string($this->sub_titulo)) {
             $campos .= "{$gruda}sub_titulo";
             $valores .= "{$gruda}'{$this->sub_titulo}'";
             $gruda = ", ";
         }
         if (is_string($this->cdu)) {
             $campos .= "{$gruda}cdu";
             $valores .= "{$gruda}'{$this->cdu}'";
             $gruda = ", ";
         }
         if (is_string($this->cutter)) {
             $campos .= "{$gruda}cutter";
             $valores .= "{$gruda}'{$this->cutter}'";
             $gruda = ", ";
         }
         if (is_numeric($this->volume)) {
             $campos .= "{$gruda}volume";
             $valores .= "{$gruda}'{$this->volume}'";
             $gruda = ", ";
         }
         if (is_numeric($this->num_edicao)) {
             $campos .= "{$gruda}num_edicao";
             $valores .= "{$gruda}'{$this->num_edicao}'";
             $gruda = ", ";
         }
         if (is_numeric($this->ano)) {
             $campos .= "{$gruda}ano";
             $valores .= "{$gruda}'{$this->ano}'";
             $gruda = ", ";
         }
         if (is_numeric($this->num_paginas)) {
             $campos .= "{$gruda}num_paginas";
             $valores .= "{$gruda}'{$this->num_paginas}'";
             $gruda = ", ";
         }
         if (is_numeric($this->isbn)) {
             $campos .= "{$gruda}isbn";
             $valores .= "{$gruda}'{$this->isbn}'";
             $gruda = ", ";
         }
         $campos .= "{$gruda}data_cadastro";
         $valores .= "{$gruda}NOW()";
         $gruda = ", ";
         $campos .= "{$gruda}ativo";
         $valores .= "{$gruda}'1'";
         $gruda = ", ";
         if (is_numeric($this->ref_cod_biblioteca)) {
             $campos .= "{$gruda}ref_cod_biblioteca";
             $valores .= "{$gruda}'{$this->ref_cod_biblioteca}'";
             $gruda = ", ";
         }
         $db->Consulta("INSERT INTO {$this->_tabela} ( {$campos} ) VALUES( {$valores} )");
         return $db->InsertId("{$this->_tabela}_cod_acervo_seq");
     }
     return false;
 }
 /**
  * Cria um novo registro
  *
  * @return bool
  */
 function cadastra()
 {
     if (is_string($desc_grupo)) {
         $db = new clsBanco();
         $campos = "";
         $valores = "";
         $gruda = "";
         if (is_string($this->desc_grupo)) {
             $campos .= "{$gruda}desc_grupo";
             $valores .= "{$gruda}'{$this->desc_grupo}'";
             $gruda = ", ";
         }
         $db->Consulta("INSERT INTO {$this->_tabela} ( {$campos} ) VALUES( {$valores} )");
         return $db->InsertId("{$this->_tabela}__seq");
     }
     return false;
 }
 /**
  * Cria um novo registro
  *
  * @return bool
  */
 function cadastra()
 {
     if (is_numeric($this->ref_cod_funcionario_cad)) {
         $db = new clsBanco();
         $campos = "";
         $valores = "";
         $gruda = "";
         if (is_numeric($this->ref_cod_funcionario_cad)) {
             $campos .= "{$gruda}ref_cod_funcionario_cad";
             $valores .= "{$gruda}'{$this->ref_cod_funcionario_cad}'";
             $gruda = ", ";
         }
         if (is_numeric($this->ref_cod_funcionario_exc)) {
             $campos .= "{$gruda}ref_cod_funcionario_exc";
             $valores .= "{$gruda}'{$this->ref_cod_funcionario_exc}'";
             $gruda = ", ";
         }
         if (is_string($this->url)) {
             $campos .= "{$gruda}url";
             $valores .= "{$gruda}'{$this->url}'";
             $gruda = ", ";
         }
         if (is_string($this->caminho)) {
             $campos .= "{$gruda}caminho";
             $valores .= "{$gruda}'{$this->caminho}'";
             $gruda = ", ";
         }
         $campos .= "{$gruda}data_cadastro";
         $valores .= "{$gruda}NOW()";
         $gruda = ", ";
         $campos .= "{$gruda}ativo";
         $valores .= "{$gruda}'1'";
         $gruda = ", ";
         if (is_string($this->title)) {
             $campos .= "{$gruda}title";
             $valores .= "{$gruda}'{$this->title}'";
             $gruda = ", ";
         }
         if (is_string($this->descricao)) {
             $campos .= "{$gruda}descricao";
             $valores .= "{$gruda}'{$this->descricao}'";
             $gruda = ", ";
         }
         $db->Consulta("INSERT INTO {$this->_tabela} ( {$campos} ) VALUES( {$valores} )");
         return $db->InsertId("{$this->_tabela}_cod_portais_seq");
     }
     return false;
 }
 /**
  * Cria um novo registro
  *
  * @return bool
  */
 function cadastra()
 {
     if (is_numeric($this->ref_usuario_cad) && is_string($this->nm_turma) && is_numeric($this->max_aluno) && is_numeric($this->multiseriada) && is_numeric($this->ref_cod_turma_tipo)) {
         $db = new clsBanco();
         $campos = "";
         $valores = "";
         $gruda = "";
         if (is_numeric($this->ref_usuario_cad)) {
             $campos .= "{$gruda}ref_usuario_cad";
             $valores .= "{$gruda}'{$this->ref_usuario_cad}'";
             $gruda = ", ";
         }
         if (is_numeric($this->ref_ref_cod_serie)) {
             $campos .= "{$gruda}ref_ref_cod_serie";
             $valores .= "{$gruda}'{$this->ref_ref_cod_serie}'";
             $gruda = ", ";
         }
         if (is_numeric($this->ref_ref_cod_escola)) {
             $campos .= "{$gruda}ref_ref_cod_escola";
             $valores .= "{$gruda}'{$this->ref_ref_cod_escola}'";
             $gruda = ", ";
         }
         if (is_numeric($this->ref_cod_infra_predio_comodo)) {
             $campos .= "{$gruda}ref_cod_infra_predio_comodo";
             $valores .= "{$gruda}'{$this->ref_cod_infra_predio_comodo}'";
             $gruda = ", ";
         }
         if (is_string($this->nm_turma)) {
             $campos .= "{$gruda}nm_turma";
             $valores .= "{$gruda}'{$this->nm_turma}'";
             $gruda = ", ";
         }
         if (is_string($this->sgl_turma)) {
             $campos .= "{$gruda}sgl_turma";
             $valores .= "{$gruda}'{$this->sgl_turma}'";
             $gruda = ", ";
         }
         if (is_numeric($this->max_aluno)) {
             $campos .= "{$gruda}max_aluno";
             $valores .= "{$gruda}'{$this->max_aluno}'";
             $gruda = ", ";
         }
         if (is_numeric($this->multiseriada)) {
             $campos .= "{$gruda}multiseriada";
             $valores .= "{$gruda}'{$this->multiseriada}'";
             $gruda = ", ";
         }
         if (is_numeric($this->ref_cod_regente)) {
             $campos .= "{$gruda}ref_cod_regente";
             $valores .= "{$gruda}'{$this->ref_cod_regente}'";
             $gruda = ", ";
         }
         if (is_numeric($this->ref_cod_instituicao_regente)) {
             $campos .= "{$gruda}ref_cod_instituicao_regente";
             $valores .= "{$gruda}'{$this->ref_cod_instituicao_regente}'";
             $gruda = ", ";
         }
         if (is_numeric($this->ref_cod_instituicao)) {
             $campos .= "{$gruda}ref_cod_instituicao";
             $valores .= "{$gruda}'{$this->ref_cod_instituicao}'";
             $gruda = ", ";
         }
         if (is_numeric($this->ref_cod_curso)) {
             $campos .= "{$gruda}ref_cod_curso";
             $valores .= "{$gruda}'{$this->ref_cod_curso}'";
             $gruda = ", ";
         }
         $campos .= "{$gruda}data_cadastro";
         $valores .= "{$gruda}NOW()";
         $gruda = ", ";
         $campos .= "{$gruda}ativo";
         $valores .= "{$gruda}'1'";
         $gruda = ", ";
         if (is_numeric($this->ref_cod_turma_tipo)) {
             $campos .= "{$gruda}ref_cod_turma_tipo";
             $valores .= "{$gruda}'{$this->ref_cod_turma_tipo}'";
             $gruda = ", ";
         }
         if ($this->hora_inicial) {
             $campos .= "{$gruda}hora_inicial";
             $valores .= "{$gruda}'{$this->hora_inicial}'";
             $gruda = ", ";
         }
         if ($this->hora_final) {
             $campos .= "{$gruda}hora_final";
             $valores .= "{$gruda}'{$this->hora_final}'";
             $gruda = ", ";
         }
         if ($this->hora_inicio_intervalo) {
             $campos .= "{$gruda}hora_inicio_intervalo";
             $valores .= "{$gruda}'{$this->hora_inicio_intervalo}'";
             $gruda = ", ";
         }
         if ($this->hora_fim_intervalo) {
             $campos .= "{$gruda}hora_fim_intervalo";
             $valores .= "{$gruda}'{$this->hora_fim_intervalo}'";
             $gruda = ", ";
         }
         if (is_numeric($this->ref_ref_cod_escola_mult)) {
             $campos .= "{$gruda}ref_ref_cod_escola_mult";
             $valores .= "{$gruda}'{$this->ref_ref_cod_escola_mult}'";
             $gruda = ", ";
         }
         if (is_numeric($this->ref_ref_cod_serie_mult)) {
             $campos .= "{$gruda}ref_ref_cod_serie_mult";
             $valores .= "{$gruda}'{$this->ref_ref_cod_serie_mult}'";
             $gruda = ", ";
         }
         $this->visivel = dbBool($this->visivel) ? "TRUE" : "FALSE";
         $campos .= "{$gruda}visivel";
         $valores .= "{$gruda}'{$this->visivel}'";
         $gruda = ", ";
         if (is_numeric($this->turma_turno_id)) {
             $campos .= "{$gruda}turma_turno_id";
             $valores .= "{$gruda}'{$this->turma_turno_id}'";
             $gruda = ", ";
         }
         if (is_numeric($this->tipo_boletim)) {
             $campos .= "{$gruda}tipo_boletim";
             $valores .= "{$gruda}'{$this->tipo_boletim}'";
             $gruda = ", ";
         }
         if (is_numeric($this->ano)) {
             $campos .= "{$gruda}ano";
             $valores .= "{$gruda}'{$this->ano}'";
             $gruda = ", ";
         }
         if (is_string($this->data_fechamento) && $this->data_fechamento != '') {
             $campos .= "{$gruda}data_fechamento";
             $valores .= "{$gruda}'{$this->data_fechamento}'";
             $gruda = ", ";
         }
         $db->Consulta("INSERT INTO {$this->_tabela} ( {$campos} ) VALUES( {$valores} )");
         return $db->InsertId("{$this->_tabela}_cod_turma_seq");
     }
     return false;
 }
 /**
  * Cria um novo registro.
  * @return bool
  */
 function cadastra()
 {
     if (is_numeric($this->ref_usuario_cad) && is_numeric($this->ref_cod_curso) && is_string($this->nm_serie) && is_numeric($this->etapa_curso) && is_numeric($this->concluinte) && is_numeric($this->carga_horaria) && is_numeric($this->intervalo) && is_numeric($this->dias_letivos)) {
         $db = new clsBanco();
         $campos = '';
         $valores = '';
         $gruda = '';
         if (is_numeric($this->ref_usuario_cad)) {
             $campos .= "{$gruda}ref_usuario_cad";
             $valores .= "{$gruda}'{$this->ref_usuario_cad}'";
             $gruda = ", ";
         }
         if (is_numeric($this->ref_cod_curso)) {
             $campos .= "{$gruda}ref_cod_curso";
             $valores .= "{$gruda}'{$this->ref_cod_curso}'";
             $gruda = ", ";
         }
         if (is_string($this->nm_serie)) {
             $campos .= "{$gruda}nm_serie";
             $valores .= "{$gruda}'{$this->nm_serie}'";
             $gruda = ", ";
         }
         if (is_numeric($this->etapa_curso)) {
             $campos .= "{$gruda}etapa_curso";
             $valores .= "{$gruda}'{$this->etapa_curso}'";
             $gruda = ", ";
         }
         if (is_numeric($this->concluinte)) {
             $campos .= "{$gruda}concluinte";
             $valores .= "{$gruda}'{$this->concluinte}'";
             $gruda = ", ";
         }
         if (is_numeric($this->carga_horaria)) {
             $campos .= "{$gruda}carga_horaria";
             $valores .= "{$gruda}'{$this->carga_horaria}'";
             $gruda = ", ";
         }
         if (is_numeric($this->idade_inicial)) {
             $campos .= "{$gruda}idade_inicial";
             $valores .= "{$gruda}'{$this->idade_inicial}'";
             $gruda = ", ";
         }
         if (is_numeric($this->idade_final)) {
             $campos .= "{$gruda}idade_final";
             $valores .= "{$gruda}'{$this->idade_final}'";
             $gruda = ", ";
         }
         if (is_numeric($this->regra_avaliacao_id)) {
             $campos .= "{$gruda}regra_avaliacao_id";
             $valores .= "{$gruda}'{$this->regra_avaliacao_id}'";
             $gruda = ", ";
         }
         $campos .= "{$gruda}data_cadastro";
         $valores .= "{$gruda}NOW()";
         $gruda = ", ";
         $campos .= "{$gruda}ativo";
         $valores .= "{$gruda}'1'";
         $gruda = ", ";
         if (is_numeric($this->intervalo)) {
             $campos .= "{$gruda}intervalo";
             $valores .= "{$gruda}'{$this->intervalo}'";
             $gruda = ", ";
         }
         if (is_string($this->observacao_historico)) {
             $campos .= "{$gruda}observacao_historico";
             $valores .= "{$gruda}'{$this->observacao_historico}'";
             $gruda = ", ";
         }
         if (is_numeric($this->dias_letivos)) {
             $campos .= "{$gruda}dias_letivos";
             $valores .= "{$gruda}'{$this->dias_letivos}'";
             $gruda = ", ";
         }
         $db->Consulta("INSERT INTO {$this->_tabela} ( {$campos} ) VALUES( {$valores} )");
         return $db->InsertId("{$this->_tabela}_cod_serie_seq");
     }
     return FALSE;
 }
Exemplo n.º 25
0
 /**
  * Cria um novo registro.
  * @return bool
  */
 function cadastra()
 {
     if (is_numeric($this->idmun) && is_string($this->nome) && is_string($this->origem_gravacao) && is_string($this->operacao) && is_numeric($this->idsis_cad)) {
         $db = new clsBanco();
         $campos = '';
         $valores = '';
         $gruda = '';
         if (is_numeric($this->idmun)) {
             $campos .= "{$gruda}idmun";
             $valores .= "{$gruda}'{$this->idmun}'";
             $gruda = ', ';
         }
         if (is_string($this->geom)) {
             $campos .= "{$gruda}geom";
             $valores .= "{$gruda}'{$this->geom}'";
             $gruda = ', ';
         }
         if (is_string($this->nome)) {
             $campos .= "{$gruda}nome";
             $valores .= "{$gruda}'{$this->nome}'";
             $gruda = ', ';
         }
         if (is_numeric($this->idpes_rev)) {
             $campos .= "{$gruda}idpes_rev";
             $valores .= "{$gruda}'{$this->idpes_rev}'";
             $gruda = ', ';
         }
         if (is_string($this->data_rev)) {
             $campos .= "{$gruda}data_rev";
             $valores .= "{$gruda}'{$this->data_rev}'";
             $gruda = ', ';
         }
         if (is_string($this->origem_gravacao)) {
             $campos .= "{$gruda}origem_gravacao";
             $valores .= "{$gruda}'{$this->origem_gravacao}'";
             $gruda = ', ';
         }
         if (is_numeric($this->idpes_cad)) {
             $campos .= "{$gruda}idpes_cad";
             $valores .= "{$gruda}'{$this->idpes_cad}'";
             $gruda = ', ';
         }
         $campos .= "{$gruda}data_cad";
         $valores .= "{$gruda}NOW()";
         $gruda = ', ';
         if (is_string($this->operacao)) {
             $campos .= "{$gruda}operacao";
             $valores .= "{$gruda}'{$this->operacao}'";
             $gruda = ', ';
         }
         if (is_numeric($this->idsis_rev)) {
             $campos .= "{$gruda}idsis_rev";
             $valores .= "{$gruda}'{$this->idsis_rev}'";
             $gruda = ', ';
         }
         if (is_numeric($this->idsis_cad)) {
             $campos .= "{$gruda}idsis_cad";
             $valores .= "{$gruda}'{$this->idsis_cad}'";
             $gruda = ', ';
         }
         if (is_numeric($this->zona_localizacao)) {
             $campos .= "{$gruda}zona_localizacao";
             $valores .= "{$gruda}'{$this->zona_localizacao}'";
             $gruda = ', ';
         }
         $db->Consulta(sprintf("INSERT INTO %s (%s) VALUES (%s)", $this->_tabela, $campos, $valores));
         return $db->InsertId('seq_bairro');
     }
     return FALSE;
 }
 function Novo()
 {
     $pagina_anterior = urldecode($this->pagina_anterior);
     $db = new clsBanco();
     $grupos = array();
     foreach ($_POST as $cod => $val) {
         if (substr($cod, 0, 3) == "nt_") {
             $id_not = substr($cod, 3);
             $db->Consulta("SELECT titulo, descricao FROM not_portal WHERE cod_not_portal={$id_not}");
             while ($db->ProximoRegistro()) {
                 list($titulo, $descricao) = $db->Tupla();
                 if (strlen($descricao) > 300) {
                     $descricao = substr($descricao, 0, 300) . "...<a href='http://www.itajai.sc.gov.br/noticias_det.php?id_noticia={$id_not}'>Leia Mais</a>";
                 }
                 $descricao = str_replace("\n\r", "<br>", $descricao);
                 $descricao = str_replace("\n", "<br>", $descricao);
                 $msg_nots .= "<span class=\"titulo\">{$titulo}</span><br><br>\n{$descricao}<br><br>\n";
             }
             $id_not_temp[] = $id_not;
         }
         if (substr($cod, 0, 3) == "gr_") {
             // monta o array com os grupos selecionados
             $id_grupo = substr($cod, 3);
             $grupos[$id_grupo] = $id_grupo;
             $id_grupo_temp[] = $id_grupo;
         }
         if ($cod == "servidores") {
             // pega o email dos funcionarios
             $db->Consulta("SELECT DISTINCT( email ), ref_ref_cod_pessoa_fj FROM funcionario_email ORDER BY email");
             while ($db->ProximoRegistro()) {
                 list($email, $ref_pessoa) = $db->Tupla();
                 $email = str_replace(" ", "", $email);
                 $email = str_replace("\n", "", $email);
                 $email = str_replace("\r", "", $email);
                 $email = strtolower($email);
                 $email .= "@itajai.sc.gov.br";
                 $destino[$email] = array();
                 $destino[$email]["tipo"] = 1;
                 $destino[$email]["cod"] = $ref_pessoa;
             }
         }
     }
     if (is_array($grupos) && count($grupos)) {
         // pega os emails dos grupos selecionados
         $db->Consulta("SELECT DISTINCT( email ), cod_mailling_email FROM mailling_email, mailling_grupo_email WHERE ref_cod_mailling_grupo IN ( " . implode(", ", $grupos) . " ) AND ref_cod_mailling_email=cod_mailling_email");
         while ($db->ProximoRegistro()) {
             list($email, $cod_email) = $db->Tupla();
             $email = str_replace(" ", "", $email);
             $email = str_replace("\n", "", $email);
             $email = str_replace("\r", "", $email);
             $email = strtolower($email);
             $destino[$email] = array();
             $destino[$email]["tipo"] = 0;
             $destino[$email]["cod"] = $cod_email;
         }
     }
     foreach ($id_grupo_temp as $id_grupo) {
         foreach ($id_not_temp as $id_not) {
             $db->Consulta("INSERT INTO mailling_historico (ref_cod_not_portal,ref_cod_mailling_grupo, ref_ref_cod_pessoa_fj, data_hora) VALUES ({$id_not},{$id_grupo},{$this->id_pessoa},NOW())");
         }
     }
     $msg_nots = str_replace("'", "\\'", $msg_nots);
     $this->assunto = str_replace("'", "\\'", $this->assunto);
     $this->remetente_nome = str_replace("'", "\\'", $this->remetente_nome);
     $db->Consulta("INSERT INTO mailling_email_conteudo( ref_ref_cod_pessoa_fj, conteudo, assunto, nm_remetente, email_remetente ) VALUES( '{$this->id_pessoa}', '{$msg_nots}', '{$this->assunto}', '{$this->remetente_nome}', '{$this->remetente_email}' ) ");
     $cod_conteudo = $db->InsertId("mailling_email_conteudo_cod_mailling_email_conteudo_seq");
     foreach ($destino as $email => $dados) {
         if ($dados["tipo"]) {
             $db->Consulta("INSERT INTO mailling_fila_envio( ref_cod_mailling_email_conteudo, ref_ref_cod_pessoa_fj, data_cadastro ) VALUES( {$cod_conteudo}, {$dados["cod"]}, NOW() )");
         } else {
             $db->Consulta("INSERT INTO mailling_fila_envio( ref_cod_mailling_email_conteudo, ref_cod_mailling_email, data_cadastro ) VALUES( {$cod_conteudo}, {$dados["cod"]}, NOW() )");
         }
     }
     header("location: mailling_enviar_email.php");
     die;
     return true;
 }
Exemplo n.º 27
0
 /**
  * Cria um novo registro
  *
  * @return bool
  */
 function cadastra()
 {
     if (is_numeric($this->ref_usuario_cad) && is_numeric($this->ref_idpes)) {
         $db = new clsBanco();
         $campos = "";
         $valores = "";
         $gruda = "";
         if (is_numeric($this->ref_usuario_cad)) {
             $campos .= "{$gruda}ref_usuario_cad";
             $valores .= "{$gruda}'{$this->ref_usuario_cad}'";
             $gruda = ", ";
         }
         if (is_numeric($this->ref_idpes)) {
             $campos .= "{$gruda}ref_idpes";
             $valores .= "{$gruda}'{$this->ref_idpes}'";
             $gruda = ", ";
         }
         if (is_numeric($this->login)) {
             $campos .= "{$gruda}login";
             $valores .= "{$gruda}'{$this->login}'";
             $gruda = ", ";
         }
         if (is_string($this->senha)) {
             $campos .= "{$gruda}senha";
             $valores .= "{$gruda}'{$this->senha}'";
             $gruda = ", ";
         }
         $campos .= "{$gruda}data_cadastro";
         $valores .= "{$gruda}NOW()";
         $gruda = ", ";
         $campos .= "{$gruda}ativo";
         $valores .= "{$gruda}'1'";
         $gruda = ", ";
         $db->Consulta("INSERT INTO {$this->_tabela} ( {$campos} ) VALUES( {$valores} )");
         return $db->InsertId("{$this->_tabela}_cod_cliente_seq");
     }
     return false;
 }
 /**
  * Cria um novo registro
  *
  * @return bool
  */
 function cadastra()
 {
     if (is_string($this->nm_biblioteca)) {
         $db = new clsBanco();
         $campos = "";
         $valores = "";
         $gruda = "";
         if (is_numeric($this->ref_cod_instituicao)) {
             $campos .= "{$gruda}ref_cod_instituicao";
             $valores .= "{$gruda}'{$this->ref_cod_instituicao}'";
             $gruda = ", ";
         }
         if (is_numeric($this->ref_cod_escola)) {
             $campos .= "{$gruda}ref_cod_escola";
             $valores .= "{$gruda}'{$this->ref_cod_escola}'";
             $gruda = ", ";
         }
         if (is_string($this->nm_biblioteca)) {
             $campos .= "{$gruda}nm_biblioteca";
             $valores .= "{$gruda}'{$this->nm_biblioteca}'";
             $gruda = ", ";
         }
         if (is_numeric($this->valor_multa)) {
             $campos .= "{$gruda}valor_multa";
             $valores .= "{$gruda}'{$this->valor_multa}'";
             $gruda = ", ";
         }
         if (is_numeric($this->max_emprestimo)) {
             $campos .= "{$gruda}max_emprestimo";
             $valores .= "{$gruda}'{$this->max_emprestimo}'";
             $gruda = ", ";
         }
         if (is_numeric($this->valor_maximo_multa)) {
             $campos .= "{$gruda}valor_maximo_multa";
             $valores .= "{$gruda}'{$this->valor_maximo_multa}'";
             $gruda = ", ";
         }
         $campos .= "{$gruda}data_cadastro";
         $valores .= "{$gruda}NOW()";
         $gruda = ", ";
         if (is_numeric($this->requisita_senha)) {
             $campos .= "{$gruda}requisita_senha";
             $valores .= "{$gruda}'{$this->requisita_senha}'";
             $gruda = ", ";
         }
         $campos .= "{$gruda}ativo";
         $valores .= "{$gruda}'1'";
         $gruda = ", ";
         if (is_numeric($this->dias_espera)) {
             $campos .= "{$gruda}dias_espera";
             $valores .= "{$gruda}'{$this->dias_espera}'";
             $gruda = ", ";
         }
         if (!is_null($this->tombo_automatico)) {
             $campos .= "{$gruda}tombo_automatico";
             // = {$this->tombo_automatico}";
             $aux = dbBool($this->tombo_automatico) ? "TRUE" : "FALSE";
             $valores .= "{$gruda}{$aux}";
             $gruda = ", ";
         }
         $db->Consulta("INSERT INTO {$this->_tabela} ( {$campos} ) VALUES( {$valores} )");
         return $db->InsertId("{$this->_tabela}_cod_biblioteca_seq");
     }
     return false;
 }
 /**
  * Cria um novo registro
  *
  * @return bool
  */
 function cadastra()
 {
     if (!is_numeric($this->preco)) {
         $this->preco = 0.0;
     }
     if (is_numeric($this->ref_cod_fonte) && is_numeric($this->ref_cod_acervo) && is_numeric($this->ref_cod_situacao) && is_numeric($this->ref_usuario_cad) && is_numeric($this->permite_emprestimo) && is_numeric($this->preco)) {
         $db = new clsBanco();
         $campos = "";
         $valores = "";
         $gruda = "";
         if (is_numeric($this->ref_cod_fonte)) {
             $campos .= "{$gruda}ref_cod_fonte";
             $valores .= "{$gruda}'{$this->ref_cod_fonte}'";
             $gruda = ", ";
         }
         if (is_numeric($this->ref_cod_motivo_baixa)) {
             $campos .= "{$gruda}ref_cod_motivo_baixa";
             $valores .= "{$gruda}'{$this->ref_cod_motivo_baixa}'";
             $gruda = ", ";
         }
         if (is_numeric($this->ref_cod_acervo)) {
             $campos .= "{$gruda}ref_cod_acervo";
             $valores .= "{$gruda}'{$this->ref_cod_acervo}'";
             $gruda = ", ";
         }
         if (is_numeric($this->ref_cod_situacao)) {
             $campos .= "{$gruda}ref_cod_situacao";
             $valores .= "{$gruda}'{$this->ref_cod_situacao}'";
             $gruda = ", ";
         }
         if (is_numeric($this->ref_usuario_cad)) {
             $campos .= "{$gruda}ref_usuario_cad";
             $valores .= "{$gruda}'{$this->ref_usuario_cad}'";
             $gruda = ", ";
         }
         if (is_numeric($this->permite_emprestimo)) {
             $campos .= "{$gruda}permite_emprestimo";
             $valores .= "{$gruda}'{$this->permite_emprestimo}'";
             $gruda = ", ";
         }
         if (is_numeric($this->preco)) {
             $campos .= "{$gruda}preco";
             $valores .= "{$gruda}'{$this->preco}'";
             $gruda = ", ";
         }
         if (is_numeric($this->tombo)) {
             $campos .= "{$gruda}tombo";
             $valores .= "{$gruda}'{$this->tombo}'";
             $gruda = ", ";
         }
         $campos .= "{$gruda}data_cadastro";
         $valores .= "{$gruda}NOW()";
         $gruda = ", ";
         $campos .= "{$gruda}ativo";
         $valores .= "{$gruda}'1'";
         $gruda = ", ";
         if (is_string($this->data_aquisicao)) {
             $campos .= "{$gruda}data_aquisicao";
             $valores .= "{$gruda}'{$this->data_aquisicao}'";
             $gruda = ", ";
         }
         if ($this->tombo != NULL) {
             $sql = "SELECT * FROM pmieducar.exemplar WHERE tombo = {$this->tombo}";
             $consulta = new clsBanco();
             $tombo = $consulta->CampoUnico($sql);
             if ($tombo != NULL) {
                 return false;
             }
         }
         $db->Consulta("INSERT INTO {$this->_tabela} ( {$campos} ) VALUES( {$valores} )");
         return $db->InsertId("{$this->_tabela}_cod_exemplar_seq");
     }
     return false;
 }
 /**
  * Cria um novo registro.
  * @return bool
  */
 function cadastra()
 {
     if (is_numeric($this->ref_idpes) && is_numeric($this->ref_cod_rota_transporte_escolar)) {
         $db = new clsBanco();
         $campos = '';
         $valores = '';
         $gruda = '';
         if (is_numeric($this->cod_pessoa_transporte)) {
             $campos .= "{$gruda}cod_pessoa_transporte";
             $valores .= "{$gruda}'{$this->cod_pessoa_transporte}'";
             $gruda = ", ";
         }
         if (is_numeric($this->ref_cod_rota_transporte_escolar)) {
             $campos .= "{$gruda}ref_cod_rota_transporte_escolar";
             $valores .= "{$gruda}'{$this->ref_cod_rota_transporte_escolar}'";
             $gruda = ", ";
         }
         if (is_numeric($this->ref_idpes)) {
             $campos .= "{$gruda}ref_idpes";
             $valores .= "{$gruda}'{$this->ref_idpes}'";
             $gruda = ", ";
         }
         if (is_numeric($this->ref_cod_ponto_transporte_escolar)) {
             $campos .= "{$gruda}ref_cod_ponto_transporte_escolar";
             $valores .= "{$gruda}'{$this->ref_cod_ponto_transporte_escolar}'";
             $gruda = ", ";
         }
         if (is_numeric($this->ref_idpes_destino)) {
             $campos .= "{$gruda}ref_idpes_destino";
             $valores .= "{$gruda}'{$this->ref_idpes_destino}'";
             $gruda = ", ";
         }
         if (is_string($this->observacao)) {
             $campos .= "{$gruda}observacao";
             $valores .= "{$gruda}'{$this->observacao}'";
             $gruda = ", ";
         }
         $db->Consulta("INSERT INTO {$this->_tabela} ( {$campos} ) VALUES( {$valores} )");
         return $db->InsertId("{$this->_tabela}_seq");
     }
     return FALSE;
 }