예제 #1
0
파일: add_func.php 프로젝트: pwatanabe/sgo
 $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();
예제 #2
0
 $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;