Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Alterações feitas durante o período de 21/03 até 04/04/2024. #34

Merged
merged 8 commits into from
Apr 5, 2024
4 changes: 3 additions & 1 deletion dao/PermissaoDAO.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,9 @@
class PermissaoDAO{
public function adicionarPermissao($cargo, $acao, $recurso){
try {
if(count($recurso > 1)){
//print_r($recurso);
$qtd = count($recurso);
if($qtd> 1){
foreach($recurso as $i => $recurso_id){
$query = "INSERT INTO `permissao` (`id_cargo`, `id_acao`, `id_recurso`) VALUES ('$cargo', '$acao', '$recurso_id')";
$pdo = Conexao::connect();
Expand Down
2 changes: 1 addition & 1 deletion html/funcionario/pre_cadastro_funcionario.php
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
if(!is_null($id_cargo)){
$id_cargo = $id_cargo['id_cargo'];
}
$resultado = mysqli_query($conexao, "SELECT * FROM permissao WHERE id_cargo=$id_cargo and id_recurso=3");
$resultado = mysqli_query($conexao, "SELECT * FROM permissao WHERE id_cargo=$id_cargo and id_recurso=11");
if(!is_bool($resultado) and mysqli_num_rows($resultado)){
$permissao = mysqli_fetch_array($resultado);
if($permissao['id_acao'] == 1){
Expand Down
2,641 changes: 1,248 additions & 1,393 deletions html/funcionario/profile_funcionario.php

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions html/relatorio.php
Original file line number Diff line number Diff line change
Expand Up @@ -256,11 +256,11 @@
<option value="">Todas as Opções</option>
<?php
$pdo = Conexao::connect();
$res = $pdo->query("SELECT * FROM pessoa p JOIN funcionario f ON (f.id_pessoa = p.id_pessoa) JOIN almoxarife a ON (f.id_funcionario =a.id_funcionario);"); //modificar para pegar apenas almoxarifes
$res = $pdo->query("SELECT DISTINCT p.* FROM pessoa p JOIN funcionario f ON (f.id_pessoa = p.id_pessoa) JOIN almoxarife a ON (f.id_funcionario =a.id_funcionario) ORDER BY p.nome ASC;");
$resp = $res->fetchAll(PDO::FETCH_ASSOC);
foreach ($resp as $value) {
echo ('
<option value="' . $value['id_pessoa'] . '">' . $value['nome'] . '</option>
<option value="' . $value['id_pessoa'] . '">' . $value['nome'] . ' ' . $value['sobrenome'] . '</option>
');
}
?>
Expand Down
1 change: 1 addition & 0 deletions html/socio/conexao.php
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,5 @@


$conexao = mysqli_connect(DB_HOST,DB_USER,DB_PASSWORD,DB_NAME) or header("Location: ./erros/bd_erro");
//echo 'teste';
?>
4 changes: 2 additions & 2 deletions html/socio/sistema/cadastro_cobrancas_geracao.php
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
$link_boleto = "'$link_boleto'";
$linha_digitavel = "'$linha_digitavel'";
$status = "'$status'";

mysqli_query($conexao, "INSERT INTO cobrancas (`codigo`, `descricao`, `data_emissao`, `data_vencimento`, `data_pagamento`, `valor`, `valor_pago`, `status`, `link_cobranca`, `link_boleto`, `linha_digitavel`, `id_socio`) VALUES ($codigo,$descricao,$data_emissao, $data_vencimento,$data_pagamento,$valor,$valor_pago,$status,$link_cobranca,$link_boleto,$linha_digitavel,$id_socio)");

?>
2 changes: 1 addition & 1 deletion html/socio/sistema/cobrancas.php
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v6.1.1/css/all.css">
<link rel="stylesheet" href="<?php echo WWW;?>assets/vendor/magnific-popup/magnific-popup.css" />
<link rel="stylesheet" href="<?php echo WWW;?>assets/vendor/bootstrap-datepicker/css/datepicker3.css" />
<link rel="icon" href="" type="image/x-icon" id="logo-icon">
<!--<link rel="icon" href="<?php //display_campo("Logo",'file');?>" type="image/x-icon">-->

<!-- Specific Page Vendor CSS -->
<link rel="stylesheet" href="<?php echo WWW;?>assets/vendor/select2/select2.css" />
Expand Down
33 changes: 33 additions & 0 deletions html/socio/sistema/controller/CobrancaController.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
<?php

require_once('../model/Cobranca.php');
require_once('../dao/CobrancaDAO.php');

$metodo = $_SERVER['REQUEST_METHOD'];

if ($metodo == 'POST') {
cadastrarCobranca();
}

/**Extrai os dados do formulário, instancia os objetos necessários e chama o método de inserirCobranca() do CobrancaDAO */
function cadastrarCobranca()
{
extract($_REQUEST);
//print_r($_REQUEST);
//adicionar uma forma de gerar um código
$cobranca = new Cobranca();
$cobranca->setIdSocio($socio_id);
$cobranca->setLocalRecepcao($local_recepcao);
$cobranca->setValorPagamento($valor_cobranca);
$cobranca->setFormaPagamento($forma_doacao);
$cobranca->setDataPagamento($data_doacao);
$cobranca->setReceptor($receptor);

$cobrancaDAO = new CobrancaDAO();
try{
$cobrancaDAO->inserirCobranca($cobranca);
header('Location: ../cobrancas.php');
}catch(PDOException $e){
$e->getMessage();
}
}
2 changes: 1 addition & 1 deletion html/socio/sistema/controller/css/tabelas.css
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ div.dataTables_wrapper div.dataTables_filter label {
div.dataTables_wrapper div.dataTables_filter input {
margin-left: 0.5em;
display: inline-block;
width: auto;
width: inherit;
}
div.dataTables_wrapper div.dataTables_info {
padding-top: 0.85em;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@
<!-- /.box-tools -->
</div>
<!-- /.box-header -->
<div class="box-body box_tabela_cobranca" style="">
<div class="box-body box_tabela_cobranca">
<?php
if(isset($_GET['msg_c'])){
$msg = $_GET['msg_c'];
Expand Down
Loading