public function monta_campos() { $ret = array(); $ret['nome'] = $this->nome; $ret['dt_nasc'] = data_banco($this->dt_nasc); $ret['sexo'] = $this->sexo; $ret['cpf'] = str2int($this->cpf); $ret['rg'] = str2int($this->rg); $ret['rg_uf'] = $this->rg_uf; $ret['email'] = $this->email; $ret['inss'] = $this->inss; $ret['tem_cnh'] = $this->tem_cnh; $ret['cnh_numero'] = $this->cnh_numero; $ret['cnh_tipo'] = $this->cnh_tipo; $ret['possui_cnpj'] = $this->possui_cnpj; $ret['possui_carro_automatico'] = $this->possui_carro_automatico; $ret['atividade'] = $this->atividade; $ret['end_logradouro'] = $this->end_logradouro; $ret['end_n'] = $this->end_n; $ret['end_complemento'] = $this->end_complemento; $ret['end_bairro'] = $this->end_bairro; $ret['end_cep'] = str2int($this->end_cep); $ret['end_cidade'] = $this->end_cidade; $ret['end_estado'] = $this->end_estado; $ret['incapaz'] = $this->incapaz; $ret['ajuda_finaceira'] = $this->ajuda_finaceira; $ret['condutor'] = $this->condutor; return $ret; }
$campos_cnh['possui_carro_automatico'] = $post['possui_carro_automatico']; $campos_cnh['servico_auto_escola'] = $post['servico_auto_escola']; $campos_cnh['enc_proc_agendamento_aulas_data'] = data_banco($post['enc_proc_agendamento_aulas_data']); $campos_cnh['enc_proc_agendamento_aulas_passou'] = $post['enc_proc_agendamento_aulas_passou']; $campos_cnh['enc_proc_fisico_unidade'] = $post['enc_proc_fisico_unidade']; $campos_cnh['enc_proc_fisico_panilha_detran'] = $enc_proc_fisico_panilha_detran; $campos_cnh['enc_proc_fisico_panilha_renach'] = $enc_proc_fisico_panilha_renach; $campos_cnh['enc_proc_fisico_panilha_comp_end'] = $enc_proc_fisico_panilha_comp_end; $campos_cnh['enc_proc_fisico_procuracao'] = $enc_proc_fisico_procuracao; $campos_cnh['enc_proc_fisico_laudo'] = $enc_proc_fisico_laudo; $campos_cnh['enc_proc_fisico_confirmacao_recebi'] = $post['enc_proc_fisico_confirmacao_recebi']; $campos_cnh['aprovado'] = $post['aprovado']; $campos_cnh['aprovado_data'] = data_banco($post['aprovado_data']); $campos_cnh['aprovado_anexo'] = ""; $campos_cnh['aprovado_validade'] = data_banco($post['aprovado_validade']); $campos_cnh['reprovado_data'] = data_banco($post['reprovado_data']); $campos_cnh['reprovado_valor'] = $post['reprovado_valor']; $campos_cnh['status'] = $post['status']; if (count($result_cnh) == 0) { $inserir_cnh = new Query_model(); $inserir_cnh->SetCampos($campos_cnh); $inserir_cnh->SetTabelas("processos_cnh"); $inserir_cnh->inserir(); } else { $alterar_cnh = new Query_model(); $alterar_cnh->SetCampos($campos_cnh); $alterar_cnh->SetTabelas("processos_cnh"); $alterar_cnh->SetCondicao("id = '" . $result_cnh->id . "'"); $alterar_cnh->atualizar(); } redirect($this->uri->segment(1) . '/' . $this->uri->segment(2) . '/' . $this->uri->segment(3) . '/' . $this->uri->segment(4) . '/' . $this->uri->segment(5) . '/' . $this->uri->segment(6) . '/' . $this->uri->segment(7) . '/' . $this->uri->segment(8) . '/' . $this->uri->segment(9));
/* PADRÂO DOS SELECTS */ $dados['conduntor_select'] = array("Não condutor", 'Sim condutor'); $dados['status_select'] = array('Pendente', 'Resposta Notificação', 'Documentos preparados', "Deferido"); $dados['bt'] = 'Salvar'; /* SE FOR PRECIONADO O BOTÂO DO FORM */ $post = $this->input->post(); if ($post) { //**********ALERTA************************************* $session = $this->session->all_userdata(); $monta = array(); $monta['obs'] = $post['alerta_mensagem']; $monta['id_processo'] = $this->uri->segment(4); $monta['id_usuarios'] = $session['usuario']->id; $monta['id_item'] = $post['item']; $monta['id_nome_processo'] = '9'; $monta['data'] = data_banco($post['alerta_data']); $monta['status'] = '0'; if ($post['status'] != 3) { $salvar_alerta = new Query_model(); $salvar_alerta->SetCampos($monta); $salvar_alerta->SetTabelas("alerta"); $salvar_alerta->inserir(); } //**********FIM ALERTA************************************* //**********Inicio Anexos************************************* $requerimento = 0; $laudo_anexo9 = 0; $licenciamento = 0; $rg_cpf = 0; $comprov_end = 0; $curatela = 0;
$monta['id_usuarios'] = $session['usuario']->id; $monta['id_item'] = $post['item']; $monta['id_nome_processo'] = '2'; $monta['data'] = data_banco($post['alerta_data']); $monta['status'] = '0'; if ($post['status'] != 3) { $salvar_alerta = new Query_model(); $salvar_alerta->SetCampos($monta); $salvar_alerta->SetTabelas("alerta"); $salvar_alerta->inserir(); } //**********FIM ALERTA************************************* $campos_laudos = array(); $campos_laudos['id_processo'] = $campos_laudos['tipo_laudo'] = $post['tipo_laudo']; $campos_laudos['data_emissao'] = data_banco($post['data_emissao']); $campos_laudos['data_validade'] = data_banco($post['data_validade']); $campos_laudos['medico'] = $post['medico']; $campos_laudos['status'] = $post['status']; if (count($result_laudos) == 0) { $inserir_laudos = new Query_model(); $inserir_laudos->SetCampos($campos_laudos); $inserir_laudos->SetTabelas("processos_laudos"); $inserir_laudos->inserir(); } else { $alterar_laudos = new Query_model(); $alterar_laudos->SetCampos($campos_laudos); $alterar_laudos->SetTabelas("processos_laudos"); $alterar_laudos->SetCondicao("id = '" . $result_laudos->id . "'"); $alterar_laudos->atualizar(); } redirect($this->uri->segment(1) . '/' . $this->uri->segment(2) . '/' . $this->uri->segment(3) . '/' . $this->uri->segment(4) . '/' . $this->uri->segment(5) . '/' . $this->uri->segment(6) . '/' . $this->uri->segment(7) . '/' . $this->uri->segment(8) . '/' . $this->uri->segment(9));
$sis_dedo_duro->inserir(); /******FIM DA PARTE DO DEDO DURO*****/ } } if (isset($post['data_conc'])) { //Pega o preco das cartas $preco_cartas = new Query_model(); $preco_cartas->SetCampos("valor"); $preco_cartas->SetTabelas("servicos"); $preco_cartas->SetTipoRetorno(1); $preco_cartas->SetCondicao(" id = '1'"); $servico = $preco_cartas->get(); $valor = str2decimal($servico->valor); $valor = substr($valor, 0, -2); if ($post['data_conc'] != "") { $dt = data_banco($post['data_conc']); } else { $dt = date('Y-m-d', strtotime("+ 30 day", strtotime(date("Y-m-d")))); } //Monta o vetor para inserir $pagamentos = new Pagamentos_model(); $pagamentos->SetCampo('id_processo', $this->uri->segment(4)); $pagamentos->SetCampo('valor', str2int($valor)); $pagamentos->SetCampo('data', $dt); $pagamentos->SetCampo('n_parcela', '1'); $pagamentos->SetCampo('quem_ira_pagar', 1); $pagamentos->SetCampo('forma_pagamento', 4); $pagamentos->SetCampo('numero', ""); $pagamentos->SetCampo('status', 0); $pagamentos->SetCampo('dt_confirmacao', ""); //INSERE NA TABELA