public function printFunc() { $empresa = new Empresa(); $empresa->get_empresa_by_id($this->id_empresa); $valor_custo = new Valor_custo(); $valor_custo->get_valor_custo_id($this->id_valor_custo); $vlr = $this->verificaValor($valor_custo->valor); if ($vlr == "") { $vlr = 0.0; } $sal = $this->verificaValor($this->salario_base); $filial = Filial::get_filial_id($this->id_empresa_filial); $cbo = new Cbo(); $cbo->get_cbo_by_id($this->id_cbo); $turno = new Turno(); $turno->getTurnoById($this->id_turno); $u = new Epi(); $epi_func = $u->get_epi_func($this->id); $texto = ""; $texto .= "<table class='table_pesquisa'><tr>"; $texto .= "<td colspan='2'><b><span>ID: <span></b></td><td><span><span>" . $this->id . "</span><td><span>Cod_Serie</span></td><td><span>" . $this->cod_serie . "</span></td></td>"; $texto .= "</tr>"; $texto .= "<tr>"; $texto .= "<td colspan='2'><b><span>Nome: <span></b></td><td colspan='3'><span>" . $this->nome . "</span></td>"; $texto .= "</tr>"; $texto .= "<tr>"; $texto .= "<td colspan='2'><b><span>Telefone: <span></b></td><td colspan='3'><span>" . $this->telefone . "</span></td>"; $texto .= "</tr>"; $texto .= "<tr>"; $texto .= "<td colspan='2'><b><span>CPF: <span></b></td><td colspan='3'><span>" . $this->cpf . "</span></td>"; $texto .= "</tr>"; $texto .= "<tr>"; $texto .= "<td colspan='2'><b><span>Data de Nascimento: <span></b></td><td colspan='3'><span>" . $this->data_nasc . "</span></td>"; $texto .= "</tr>"; $texto .= "<tr>"; $texto .= "<td colspan='2'><b><span>Email:<span> </b></td><td colspan='3'><span>" . $this->email . "</span></td>"; $texto .= "</tr>"; $texto .= "<tr>"; $texto .= "<td colspan='2'><b><span>Empresa: <span></b></td><td colspan='3'><span>" . $empresa->nome_fantasia . "</span></td>"; $texto .= "</tr>"; if ($filial) { $texto .= "<tr>"; $texto .= "<td colspan='2'><b><span>Filial: <span></b></td><td colspan='3><span>" . $filial->nome . "</span></td>"; $texto .= "</tr>"; } $texto .= "<tr>"; $texto .= "<td colspan='2'><b><span>Salário base: <span></b></td><td colspan='3'><span>R\$ " . number_format($sal, 2, ',', '.') . "</span></td>"; $texto .= "</tr>"; $texto .= "<tr>"; $texto .= "<td colspan='2'><b><span>Valor de Custo: <span></b></td><td colspan='3'><span>R\$ " . number_format($vlr, 2, ',', '.') . "</span></td>"; $texto .= "</tr>"; $texto .= "<tr>"; if (isset($cbo->descricao)) { $texto .= "<td colspan='2'><b><span>CBO: <span></b></td><td colspan='3'><span>" . $cbo->descricao . "</span></td>"; } $texto .= "</tr>"; $texto .= "<tr>"; $texto .= "<td colspan='2'><b><span>Turno: <span></b></td><td colspan='3'><span>" . $turno->nome . " - " . $turno->desc . "</span></td>"; $texto .= "</tr>"; if (count($epi_func) > 0) { $texto .= '<tr> <td colspan="5"><span><b>Equipamentos do funcionário:</b></span></td></tr>'; $texto .= '<tr> <td><span>ID</span></td> <td><span>Nome</span></td> <td><span>Data da entrega</span></td><td><span>Quantidade</span></td></tr>'; foreach ($epi_func as $key => $value) { $texto .= '<tr><td><span>' . $epi_func[$key]->id . '</span></td><td><span>' . $epi_func[$key]->nome_epi . '</span></td><td><span>' . $epi_func[$key]->data_entrega . '</span></td><td><span>' . $epi_func[$key]->quantidade . '</span></td></tr>'; } } $texto .= "</table>"; return $texto; }
?> <?php $id = $_POST['id']; $patrimonio_geral = new Patrimonio_geral(); $patrimonio_geral = $patrimonio_geral->get_patrimonio_geral_id($id); $id_valor_custo = $patrimonio_geral->id_valor_custo; $valor_custo = new Valor_custo(); $valor_custo = $valor_custo->get_valor_custo_id($id_valor_custo); $matricula = $_POST['matricula']; $nome = $_POST['nome']; $marca = $_POST['marca']; $descricao = $_POST['descricao']; $quantidade = $_POST['quantidade']; $valor = moeda($_POST['valor']); $valor_custo = new Valor_custo(); if (isset($_POST['valor_custo']) != "") { $id_tipo_custo = $_POST['tipo_custo']; $valor2 = moeda($_POST['valor_custo']); $valor_custo->add_valor_custo($valor2, $id_tipo_custo); $id_valor_custo = $valor_custo->add_valor_custo_bd(); } $id_empresa = $_POST['empresa']; $patrimonio = new Patrimonio_geral(); if ($patrimonio->atualiza_patrimonio_geral($nome, $matricula, $marca, $descricao, $quantidade, $valor, $id_valor_custo, $id_empresa, $id)) { echo '<div class="msg" style="float: left;">Patrimonio atualizado com sucesso !</div>'; echo '<script>alert("Patrimonio Geral atualizado com sucesso")</script>'; } else { echo '<div class="msg" style="float: left;"> Falha ao atualizar Patrimonio!</div>'; } ?>
$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(); if ($func->add_func_bd()) { echo '<div class="msg">Funcionário cadastrado com sucesso!</div>'; } else { echo '<div class="msg">Falha ao cadastrar funcionário!</div>'; } } } if (isset($_POST['tipo']) && $_POST['tipo'] == 'editar') { if (validate()) { $func = new Funcionario(); $endereco = new Endereco(); $valor_custo = new Valor_custo(); $cod_serie = $_POST['codigo']; $id = $_POST['id_func']; $id_tabela = $_POST['id_tabela']; $nome = $_POST['nome']; $cpf = $_POST['cpf']; $data_nasc = data_padrao_americano($_POST['data_nasc']); $telefone = $_POST['telefone']; $email = $_POST['email']; if (isset($_POST['senha']) && $_POST['senha'] != '') { $senha = md5($_POST['senha']); } else { $senha = ''; } $id_empresa = $_POST['empresa']; $id_empresa_filial = $_POST['empresa_filial'];
//*Regiao [0] é Código*// //*Regiao [1] é id*// $cont++; } if ($tipo[1] == "medida") { $medida = $tipo[0]; $cont++; } if ($tipo[1] == "valor_custo") { $value = moeda($value); $valor_custo = $value; $cont++; } if ($cont == 3 && $valor_custo != "") { $id_empresa = $_SESSION['id_empresa']; $vlr_custo = new Valor_custo(); $custo_regiao = new Custo_regiao(); $natualiza = 0; // Encrementa quando adiciona ou atualiza pra nao atualizar duas vezes $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);