$senha = md5($_POST['senha']); $id_empresa = $_POST['empresa']; $id_empresa_filial = $_POST['empresa_filial']; $id_turno = $_POST['turno']; $data_em_rg = data_padrao_americano($_POST['data_em_rg']); $org_em_rg = strtoupper($_POST['org_em_rg']); $num_tit_eleitor = $_POST['titu_eleitoral']; $email_empresa_filial = $_POST['email_emp']; $data_adm = data_padrao_americano($_POST['data_admissao']); $salario_base = moeda($_POST['sal_base']); $valor_custo = new Valor_custo(); if (isset($_POST['valor_custo']) != "") { $id_tipo_custo = $_POST['tipo_custo']; $valor = $_POST['valor_custo']; $valor = moeda($valor); $valor_custo->add_valor_custo($valor, $id_tipo_custo); $id_valor_custo = $valor_custo->add_valor_custo_bd(); } $qtd_horas_sem = $_POST['qtd_horas_sem']; $num_cart_trab = $_POST['num_cart_trab']; $num_serie_cart_trab = $_POST['num_serie_cart_trab']; $uf_cart_trab = $_POST['uf_cart_trab']; $num_pis = $_POST['pis']; $id_supervisor = $_POST['superv']; $id_cbo = $_POST['cbo']; $is_admin = isset($_POST['is_admin']) ? $_POST['is_admin'] ? 1 : 0 : 0; $data_ini = date("Y-m-d H:i:s"); $data_fim = "0000-00-00"; $estagiario = isset($_POST['estagiario']) ? 1 : 0; $func->add_func($id_banco, $cod_serie, $nome, $cpf, $cnh, $rg, $data_nasc, $telefone, $email, $senha, $id_empresa, $id_empresa_filial, $id_turno, $id_cbo, $is_admin, $id_endereco, $data_em_rg, $org_em_rg, $num_tit_eleitor, $email_empresa_filial, $data_adm, $salario_base, $id_valor_custo, $qtd_horas_sem, $num_cart_trab, $num_serie_cart_trab, $uf_cart_trab, $num_pis, $id_supervisor, $data_ini, $data_fim, $estagiario); // echo $func->printFunc();
$tipo_comparacao = ""; $valor_comparacao = ""; $id_valor_custo = ""; $id_valor_custo = $custo_regiao->get_valor_regiao($id_material, $regiao[1], $id_empresa); // condição para verificar se existe material com preo para essa cidade if ($id_valor_custo[0][0] != "") { $v_c = new Valor_custo(); // echo "<script>alert('".$id_valor_custo[0][0]."');</script>"; $v_c = $v_c->get_valor_custo_id($id_valor_custo[0][0]); $tipo_comparacao = $v_c->id_tipo_custo; $valor_comparacao = number_format($v_c->valor, 2, ',', '.'); $valor_comparacao = moeda($valor_comparacao); } if ($valor_custo != "" && $id_valor_custo[0][0] == "") { // condição para adição se não houver materiais para essa cidade $vlr_custo->add_valor_custo($valor_custo, 0); $id_vlr_custo = $vlr_custo->add_valor_custo_bd(); if ($id_material != "" && $id_vlr_custo != "" && $id_empresa != "") { $custo_regiao->add_custo_regiao($id_material, $id_vlr_custo, $regiao[1], $id_empresa); $custo_regiao->add_custo_regiao_bd(); $natualiza = 1; } } if ($valor_custo != $valor_comparacao && $natualiza == 0) { // condição para atualizar o valor custo $vlr_custo->add_valor_custo($valor_custo, 0); $id_valor_custo = $vlr_custo->add_valor_custo_bd(); $custo_regiao->atualiza_custo_regiao_bd($id_valor_custo, $id_material, $regiao[1]); $natualiza = 1; } $natualiza = 0;