public function cadastrar() { if ($this->session->tipo == 2) { //Verifica de é administrador //Validação do formulario $this->form_validation->set_rules('nome', 'Nome', 'trim|required|max_length[50]|ucwords'); $this->form_validation->set_rules('email', 'EMAIL', 'trim|required|max_length[50]|strtolower|valid_email|is_unique[usuario.email]'); $this->form_validation->set_rules('senha', 'SENHA', 'trim|required'); $this->form_validation->set_rules('sexo', 'Sexo', 'required'); $this->form_validation->set_rules('datanasc', 'Data de Nascimento', 'trim|required'); $this->form_validation->set_message('matches', 'O campo %s não corresponde com o campo %s'); $this->form_validation->set_rules('senha2', 'REPITA A SENHA', 'trim|required|matches[senha]'); if ($this->form_validation->run() == TRUE) { $dados = elements(array('nome', 'datanasc', 'sexo', 'email', 'senha'), $this->input->post()); $dados['senha'] = md5($dados['senha']); $imagem = $dados['nome']; $imagem = $imagem[0]; $this->UsuarioDAO->do_insert($dados); echo "Validação ok, inserir no bd"; } $dados = array('titulo' => 'Sistema de acesso - Cadastrar Usuario', 'tela' => 'usuario/cadastrar'); $this->load->view("exibirDados", $dados); } else { $this->session->set_flashdata('acessoinvalido', IconsUtil::getIcone(IconsUtil::ICON_ALERT) . ' Acesso negado!'); redirect("gerenciador/consultar"); } }
public function do_delete($condicao = NULL) { if ($condicao != NULL) { $this->db->delete('horario', $condicao); $this->session->set_flashdata('excluirok', IconsUtil::getIcone(IconsUtil::ICON_OK) . ' Registro deletado com sucesso!'); } }
public function do_update($dados = NULL, $condicao = NULL) { if ($dados != NULL && $condicao != NULL) { $this->db->update('curso', $dados, $condicao); $this->session->set_flashdata('edicaook', IconsUtil::getIcone(IconsUtil::ICON_OK) . ' Dados alterado com sucesso!'); redirect('curso/consultar'); } }
public function do_insert($dados = NULL) { $this->atualizaStatusDoSemestre(); if ($dados != NULL) { $this->db->insert('semestreletivo', $dados); $this->session->set_flashdata('cadastrook', IconsUtil::getIcone(IconsUtil::ICON_OK) . ' Cadastro efetuado com sucesso!'); redirect('gerenciador/cadastrar'); } }
public function excluir() { if ($this->session->tipo == 2) { //Verifica de é administrador $condicao = elements(array('codigo'), $this->input->post()); $this->DisciplinaDAO->do_delete($condicao); $dados = array('titulo' => 'Sistema de Acesso - Disciplina Consultar', 'tela' => 'disciplina/consultar'); $this->load->view("exibirDados", $dados); } else { $this->session->set_flashdata('acessoinvalido', IconsUtil::getIcone(IconsUtil::ICON_ALERT) . ' Acesso negado!'); redirect("disciplina/consultar"); } }
public function do_updatepassword($dados = NULL, $condicao = NULL) { if ($dados != NULL && $condicao != NULL) { $TIPOUSUARIO = ''; if ($this->session->tipo == 1) { $TIPOUSUARIO = 'professor'; } else { $TIPOUSUARIO = 'usuario'; } $this->db->update($TIPOUSUARIO, $dados, $condicao); $this->session->set_flashdata('edicaook', IconsUtil::getIcone(IconsUtil::ICON_OK) . ' Senha alterada com sucesso!'); redirect('usuario/updatepassword/'); } }
public function cadastrar() { if ($this->session->tipo == 2) { //Verifica se é administrador $this->form_validation->set_rules('ano', 'Ano', 'trim|required|numeric'); $this->form_validation->set_rules('semestre', 'Semestre', 'trim|required|numeric'); if ($this->form_validation->run() == TRUE) { if (!$this->SemestreDAO->verificaAnoSemestre($this->input->post('ano'), $this->input->post('semestre'))) { $dados = elements(array('ano', 'semestre'), $this->input->post()); $this->SemestreDAO->do_insert($dados); } else { $this->session->set_flashdata('alerta', IconsUtil::getIcone(IconsUtil::ICON_ALERT) . ' <strong> Atenção ! </strong> este semestre já foi cadastrado anteriormente.'); } } $dados = array('titulo' => 'Sistema de Acesso - Cadastrar Semestre', 'tela' => 'semestre/cadastrar'); $this->load->view("exibirDados", $dados); } }
public function editar() { if ($this->session->tipo == 2) { //Verifica de é administrador $this->form_validation->set_rules('nome', 'Nome', 'trim|required|max_length[100]'); $this->form_validation->set_rules('area', 'Área do conhecimento', 'trim|required|max_length[100]'); if ($this->form_validation->run() == TRUE) { $dados = elements(array('nome', 'area'), $this->input->post()); $condicao = elements(array('codigo'), $this->input->post()); $this->CursoDAO->do_update($dados, $condicao); } $dados = array('titulo' => 'Sistema de Acesso - Cadastrar Editar', 'tela' => 'curso/editar'); $this->load->view("exibirDados", $dados); } else { $this->session->set_flashdata('acessoinvalido', IconsUtil::getIcone(IconsUtil::ICON_ALERT) . ' Acesso negado!'); redirect("curso/consultar"); } }
echo '<h4> <span class="label label-warning">Email </span> </h4>'; echo form_input(array('name' => 'email', 'value' => $this->session->email, 'disabled' => 'disabled', 'type' => 'email', 'class' => 'form-control', 'placeholder' => '*****@*****.**'), set_value('email')); echo DivUtil::closeDiv(); echo DivUtil::closeDivRow(); echo DivUtil::openDivRow(); echo DivUtil::openDivColMod("col-md-6"); echo '<h4> <span class="label label-info">Senha </span> </h4>'; echo form_password(array('name' => 'senha', 'class' => 'form-control'), set_value('senha')); echo '<h4> <span class="label label-info"> Repita a senha </span> </h4>'; echo form_password(array('name' => 'senha2', 'class' => 'form-control'), set_value('senha2')); echo DivUtil::closeDiv(); echo DivUtil::closeDivRow(); echo '<br>'; echo DivUtil::openDivRow(); echo '<div class="col-md-6 text-right">'; echo BotaoUtil::getBataoSubmit(IconsUtil::getIcone(IconsUtil::ICON_SALVAR) . ' Alterar senha', BotaoUtil::BTN_WARNING); echo '</div>'; echo DivUtil::closeDivRow(); echo form_close(); ?> </div> <!-- fim dados senha --> <!-- Usuário admin --> <div role="tabpanel" class="tab-pane" id="useradmin"> <table class="table table-striped"> <th> Nome </th> <th> Permissão </th> </table> </div> <!-- fim do usuário admin -->
echo DivUtil::openDivColMod("col-md-2"); echo DivUtil::closeDiv(); echo DivUtil::openDivColMod("col-md-8"); echo form_label('Nome'); echo form_input(array('id' => 'nome', 'name' => 'nome', 'class' => 'form-control', 'placeholder' => 'Nome', 'value' => $dados->nome), set_value('nome')); echo "<br>"; echo ' <div class="form-group"> <label for="sel1">Curso </label> <select class="form-control" id="sel1" name="curso">'; foreach ($cursos->result() as $row) { if ($row->codigo == $dados->curso) { echo '<option value="' . $row->codigo . ' " selected="selected">' . $row->nome . '</option>'; } else { echo '<option value="' . $row->codigo . ' ">' . $row->nome . '</option>'; } } echo '</select> </div>'; echo form_hidden("codigo", $dados->codigo); echo "<br>"; echo '<div class="text-right">'; echo BotaoUtil::getBataoSubmit(IconsUtil::getIcone(IconsUtil::ICON_SALVAR) . ' Salvar', BotaoUtil::BTN_WARNING); echo '</div>'; echo DivUtil::closeDiv(); echo form_close(); echo DivUtil::closeDivRow(); echo PainelUtil::getClosePainel(); ?>
public function do_updateIdentificador($dados = NULL, $condicao = NULL) { if ($dados != NULL && $condicao != NULL) { $this->db->update('professor', $dados, $condicao); $this->session->nome = $dados['nome']; $this->session->set_flashdata('cadastrook', IconsUtil::getIcone(IconsUtil::ICON_OK) . ' Operação realizada com sucesso!'); redirect(current_url()); } }
echo form_input(array('id' => 'saida', 'name' => 'saida', 'class' => 'form-control', 'type' => 'time')); echo '</div>'; echo DivUtil::closeDivRow(); echo DivUtil::openDivColMod("col-md-3 text-right"); ?> </br> <button id ="addHorario" class="mdl-button mdl-js-button mdl-button--fab mdl-button--primary"> <i class="material-icons">add</i> </button> <?php echo DivUtil::closeDivRow(); echo DivUtil::closeDivRow(); echo DivUtil::openDivRow(); echo DivUtil::openDivColMod("col-md-12") . "<br>"; echo '<div id="tabela">'; echo '</div>'; echo DivUtil::closeDivRow(); echo '<hr>'; echo DivUtil::closeDivRow(); echo DivUtil::openDivRow() . "<br><br>"; echo DivUtil::openDivColMod("col-md-2"); echo DivUtil::closeDivRow(); echo DivUtil::openDivColMod("col-md-8"); echo '<div class="text-right">'; echo '<button type="button" id="enviar" class="btn btn-success btn-block">' . IconsUtil::getIcone(IconsUtil::ICON_SALVAR) . ' Salvar</button>'; echo '</div>'; echo DivUtil::closeDivRow(); echo DivUtil::openDivColMod("col-md-2"); echo DivUtil::closeDivRow(); echo DivUtil::closeDivRow(); echo PainelUtil::getClosePainel();
<!--<div class="col-md-12> <div class="text-center" id="banner"> <h2> Bem vindo ao Sistema de Acesso </h2> </div> </div>"--> <div class="container"> <div class="row"> <div class="col-md-6 col-md-offset-3"> <!--<h4><label class="label label-warning"> IFNMG - CAMPUS JANUÁRIA </label></h4>--> <?php if ($this->session->flashdata('usuarioinvalido')) { echo ModMensagemUtil::getAlertMensagemClose(ModMensagemUtil::ALERT_DANGER); echo IconsUtil::getIcone(IconsUtil::ICON_REMOVE) . ' ' . $this->session->flashdata('usuarioinvalido'); echo ModMensagemUtil::getCloseAlertMensagem(); echo ModMensagemUtil::getAlertMensagemClose(ModMensagemUtil::ALERT_WARNING); echo IconsUtil::getIcone(IconsUtil::ICON_ALERT) . ' Verifique se o tipo de acesso correponde ao seu perfil de usuário.'; echo ModMensagemUtil::getCloseAlertMensagem(); $erroAlert = 'form-group has-warning has-feedback'; } ?> </div> </div> <form class="form-signin" method="POST" action="<?php echo base_url('usuario/login'); ?> "> <h2 class="form-signin-heading" contenteditable="false">Por favor, forneça:</h2> <!-- <h3 class="form-signin-heading"><label class="label label-primary"> <img src="<?php echo base_url('icons/userM.png'); ?> ">Informe seus dados de login</label></h3> -->
if ($cursos->num_rows() <= 0) { echo ModMensagemUtil::getAlertMensagemClose(ModMensagemUtil::ALERT_WARNING); echo "Nenhum curso foi cadastrado !"; echo ModMensagemUtil::getCloseAlertMensagem(); } echo PainelUtil::getOpenPainel(IconsUtil::getIcone(IconsUtil::ICON_PLUS_SING) . " Cadastro de disciplina", PainelUtil::PAINEL_DEFAULT); echo DivUtil::openDivRow(); echo form_open("disciplina/cadastrar"); echo DivUtil::openDivColMod("col-md-2"); echo DivUtil::closeDiv(); echo DivUtil::openDivColMod("col-md-8"); echo form_label('Nome'); echo form_input(array('id' => 'nome', 'name' => 'nome', 'class' => 'form-control', 'placeholder' => 'Nome'), set_value('nome')); echo "<br>"; echo ' <div class="form-group"> <label for="sel1">Curso </label> <select class="form-control" id="sel1" name="curso"> <option selected="selected">Selecione uma opção</option>'; foreach ($cursos->result() as $row) { echo '<option value="' . $row->codigo . ' ">' . $row->nome . '</option>'; } echo '</select> </div>'; echo '<div class="text-right">'; echo BotaoUtil::getBataoSubmit(IconsUtil::getIcone(IconsUtil::ICON_SEND) . ' Cadastrar', BotaoUtil::BTN_PRIMARY); echo '</div>'; echo DivUtil::closeDiv(); echo form_close(); echo DivUtil::closeDivRow(); echo PainelUtil::getClosePainel();
}); }); </script> <?php if (validation_errors() != NULL) { echo ModMensagemUtil::getAlertMensagemClose(ModMensagemUtil::ALERT_DANGER); echo validation_errors(); echo ModMensagemUtil::getCloseAlertMensagem(); } if ($this->session->flashdata('cadastrook')) { echo ModMensagemUtil::getAlertMensagemClose(ModMensagemUtil::ALERT_SUCCESS); echo $this->session->flashdata('cadastrook'); echo ModMensagemUtil::getCloseAlertMensagem(); } echo PainelUtil::getOpenPainel(IconsUtil::getIcone(IconsUtil::ICON_PLUS_SING) . ' Novo acesso', PainelUtil::PAINEL_DEFAULT); echo DivUtil::openDivRow(); echo DivUtil::openDivColMod("col-md-12"); echo '<h4> <span class="label label-default"> Disciplina * </span> </h4>'; echo '<select class="form-control" id="disciplina"> <option value="0" selected="selected">Selecione uma disciplina</option>'; foreach ($disciplinas->result() as $disciplina) { echo '<option value="' . $disciplina->disciplinaCodigo . '"> ' . $disciplina->disciplina . ' - ' . $disciplina->curso . '</option>'; } echo '</select>'; echo DivUtil::closeDiv(); echo DivUtil::closeDivRow(); echo DivUtil::openDivRow(); echo DivUtil::openDivColMod("col-md-8"); echo '<h4> <span class="label label-default"> Professor *</span> </h4>'; echo '<select class="form-control" id="professor">
echo '<option value="' . $professor->codigo . '">' . $professor->nome . '</option>'; } echo '</select>'; echo DivUtil::closeDiv(); echo DivUtil::closeDivRow(); echo DivUtil::openDivRow(); echo DivUtil::openDivColMod("col-md-8"); echo '<h4> <span class="label label-default"> Identificador * </span> </h4>'; echo form_input(array('id' => 'identificador1', 'name' => 'identificador', 'class' => 'form-control', 'placeholder' => 'identificador'), set_value('identificador')) . '<br>'; echo DivUtil::closeDiv(); echo DivUtil::openDivColMod("col-md-2"); ?> <?php echo DivUtil::closeDiv(); echo DivUtil::closeDivRow(); echo DivUtil::openDivRow(); echo DivUtil::openDivColMod("col-md-8"); echo '<div class="text-right">'; ?> <button type="submit" id="botao" class="btn btn-primary" > <?php echo IconsUtil::getIcone(IconsUtil::ICON_SEND); ?> Cadastrar</button> <?php //echo BotaoUtil::getBataoSubmit(IconsUtil::getIcone(IconsUtil::ICON_SEND) . ' Cadastrar', BotaoUtil::BTN_PRIMARY); echo '</div>'; echo DivUtil::closeDiv(); echo DivUtil::closeDivRow(); echo form_close(); echo PainelUtil::getClosePainel();
for ($i = 0; $i < sizeof($horario); $i++) { ?> <tr> <td><?php echo $horario[$i]['disciplina'][0] . $horario[$i]['disciplina'][1] . $horario[$i]['disciplina'][2] . $horario[$i]['disciplina'][3]; ?> </td> <td class="text-center"><?php echo $horario[$i]['inicio'] . ' - ' . $horario[$i]['fim']; ?> </td> <td class="text-center" > <a onclick="excluir(<?php echo $horario[$i]['codigo']; ?> )"><?php echo IconsUtil::getIcone(IconsUtil::ICON_REMOVE); ?> </a></td> </tr> <?php } if (sizeof($horario) == 0) { ?> <tr> <td colspan="3" class="text-center"><span class="label label-danger">Não há horário agendado!</span></td> </tr> <?php } ?> </table> </td>
public function editar() { if ($this->session->tipo == 2) { $semestreLetivo = $this->buscarSemestrarAtual(); $lab1 = $this->HorarioDAO->get_PorLaboratorio(1, $semestreLetivo); $lab2 = $this->HorarioDAO->get_PorLaboratorio(2, $semestreLetivo); $lab3 = $this->HorarioDAO->get_PorLaboratorio(3, $semestreLetivo); $lab4 = $this->HorarioDAO->get_PorLaboratorio(4, $semestreLetivo); $dados = array('headerHorario' => true, 'lab1' => $lab1, 'lab2' => $lab2, 'lab3' => $lab3, 'lab4' => $lab4, 'titulo' => 'Sistema de Acesso - Horários Consultar', 'tela' => 'gerenciador/horariosEditar'); $this->load->view("exibirDados", $dados); } else { $this->session->set_flashdata('acessoinvalido', IconsUtil::getIcone(IconsUtil::ICON_ALERT) . ' Acesso negado!'); redirect("gerenciador/consultar"); } }
width: 32px; height: 32px; } </style> </head> <body> <body> <div class="container-fluid"> <div id="loginbox" style="margin-top:50px;" class="mainbox col-md-4 col-md-offset-4 col-sm-8 col-sm-offset-2"> <?php if ($this->session->flashdata('usuarioinvalido')) { echo ModMensagemUtil::getAlertMensagemClose(ModMensagemUtil::ALERT_DANGER); echo IconsUtil::getIcone(IconsUtil::ICON_REMOVE) . ' ' . $this->session->flashdata('usuarioinvalido'); echo ModMensagemUtil::getCloseAlertMensagem(); //echo ModMensagemUtil::getAlertMensagemClose(ModMensagemUtil::ALERT_WARNING); //echo IconsUtil::getIcone(IconsUtil::ICON_ALERT) . ' Verifique se o tipo de acesso correponde ao seu perfil de usuário.'; //echo ModMensagemUtil::getCloseAlertMensagem(); //$erroAlert = 'form-group has-warning has-feedback'; } ?> <div class="panel panel-primary" > <div class="panel-heading"> <div class="panel-title">Sis. Gerenciador de acesso | Login</div> </div> <div style="padding-top:30px" class="panel-body" >
<script src="<?php echo base_url('includes/my_js/script.js'); ?> "></script> <div class="row"> <div class="col-md-3"> <div class="panel panel-default"> <div class="panel-heading"> <h3 class="panel-title" id="menu"> <span id="menutitle" class=""><?php echo IconsUtil::getIcone(IconsUtil::ICON_TH_LIST) . ' '; ?> Menu </span> </h3> </div> <div class="panel-body" id="divclose"> <div class="panel panel-default"> <!-- Default panel contents --> <div class="panel-heading"> <h3 class="panel-title"> <span class="glyphicon glyphicon-tasks" aria-hidden="true"></span> Adminstração</div> </h3> <!-- List group --> <ul> <li>Gerenciamento</li> <li> <div class="btn-group"> <button class="btn btn-default btn-sm dropdown-toggle" type="button" data-toggle="dropdown" aria-expanded="false"> Caixa <span class="caret"></span> </button> <ul class="dropdown-menu" role="menu"> <li> <?php
?> "><i class="material-icons">perm_identity</i>Adicionar usuário</a></li> <?php } ?> <li class="mdl-menu__item"> <a href="<?php echo base_url("usuario/logout"); ?> "><i class="material-icons middle">exit_to_app</i> Sair </a></li> </ul> </div> </header> </div> </div> <span class="mdl-layout-title"><?php echo IconsUtil::getIcone("glyphicon glyphicon-menu-hamburger"); ?> Adminstração </span> <!-- Single button --> <nav class="mdl-navigation"> <span class="header_menu" id="curso" style="background-color: #f0ad4e"><span class="glyphicon glyphicon-tasks"></span> Curso <span class="glyphicon glyphicon-chevron-down position_up_down" id="c"></span> </span> <div id="iconC"> <a id="newcurso" href="<?php echo base_url("curso/cadastrar"); ?> " class="link_menu"><span class="glyphicon glyphicon-plus-sign"></span> Novo curso </a> <a href="<?php echo base_url("curso/consultar"); ?>
?> Professor</th> <th><?php echo IconsUtil::getIcone("glyphicon glyphicon-send"); ?> Laborátorio</th> <th> <?php echo IconsUtil::getIcone("glyphicon glyphicon-calendar"); ?> Data</th> <th> <?php echo IconsUtil::getIcone("glyphicon glyphicon-log-in"); ?> Entrada</th> <th> <?php echo IconsUtil::getIcone("glyphicon glyphicon-log-out"); ?> Saída</th> </tr> <?php foreach ($acessos->result() as $acesso) { echo '<tr>'; echo '<td>'; echo $acesso->professor; echo '</td>'; echo '<td>'; echo "Lab " . $acesso->laboratorio; echo '</td>'; echo '<td>'; echo $acesso->data;