コード例 #1
0
 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;
 }
コード例 #2
0
ファイル: add_patrimonio.php プロジェクト: AndMorMat/backSis
        ?>
 
                     <?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>';
        }
        ?>
コード例 #3
0
ファイル: add_func.php プロジェクト: pwatanabe/sgo
         $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'];
コード例 #4
0
     //*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);