D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
www
/
html
/
rosario
/
adm
/
app
/
adms
/
Views
/
usuario
/
Filename :
PortalCadUsuario.php
back
Copy
<?php if (isset($this->Dados['form'])) { $valorForm = $this->Dados['form']; } if (isset($this->Dados['form'][0])) { $valorForm = $this->Dados['form'][0]; } //var_dump($_SESSION['usuario_tipo']); ?> <style> input[type="file"] { display: none; } .ybtnPerson { background: -webkit-linear-gradient(bottom, #E0E0E0, #F9F9F9 70%); background: -moz-linear-gradient(bottom, #E0E0E0, #F9F9F9 70%); background: -o-linear-gradient(bottom, #E0E0E0, #F9F9F9 70%); background: -ms-linear-gradient(bottom, #E0E0E0, #F9F9F9 70%); background: linear-gradient(bottom, #E0E0E0, #F9F9F9 70%); border: 1px solid #CCCCCE; border-radius: 3px; box-shadow: 0 3px 0 rgba(0, 0, 0, .3), 0 2px 7px rgba(0, 0, 0, 0.2); color: #616165; display: block; font-family: "Trebuchet MS"; font-size: 14px; font-weight: bold; line-height: 25px; text-align: center; text-decoration: none; text-transform: uppercase; text-shadow:1px 1px 0 #FFF; padding: 5px 15px; position: relative; width: 80px; } .btnPerson { padding: 5px; line-height: 20px; text-align: center; background-color: blue; border-radius: 3px; box-shadow: 0 3px 0 rgba(0, 0, 0, .3), 0 2px 7px rgba(0, 0, 0, 0.2); } </style> <div class="content p-1"> <div class="list-group-item"> <div class="d-flex"> <div class="mr-auto p-2"> <h2 class="display-4 titulo">Cadastrar Usuário</h2> </div> <?php if ($this->Dados['botao']['list_usuario']) { ?> <div class="p-2"> <a href="<?php echo URLADM . 'portal-usuarios/listar'; ?>" class="btn btn-outline-info btn-sm">Listar</a> </div> <?php } ?> </div><hr> <?php if (isset($_SESSION['msg'])) { echo $_SESSION['msg']; unset($_SESSION['msg']); } ?> <font size ="2"> <form method="POST" action="" enctype="multipart/form-data"> <input type="hidden" name="urladm" id="urladm" class="form-control" value="<?php echo URLADM; ?>" > <input type="hidden" name="usu_id" id="usu_id" class="form-control" value="<?php echo $_SESSION['usuario_id']; ?>" > <div class="form-row"> <div class="form-group col-md-2"> <label><span class="text-danger">*</span> Tipo</label> <select name="adms_tipo" id="adms_tipo" class="form-control" required onchange="javascript:buscaForn(this.value)" > <option value="">Selecione</option> <option value="I">Fabricante</option> <option value="D">Distribuidor</option> </select> </div> <div class="form-group col-md-3"> <label><span class="text-danger">*</span>Fornecedor</label> <select name="forn_id" id="forn_id" class="form-control" required onchange="javascript:habilitabotao()" > </select> </div> </div> <div class="form-row"> <div class="form-group col-md-6"> <label><span class="text-danger">*</span> Nome</label> <input name="nome" type="text" class="form-control" placeholder="Digite o nome completo" value="<?php if (isset($valorForm['nome'])) { echo $valorForm['nome']; } ?>" required> </div> <div class="form-group col-md-3"> <label><span class="text-danger">*</span> Apelido</label> <input name="apelido" type="text" class="form-control" placeholder="Gostaria de ser chamado " value="<?php if (isset($valorForm['apelido'])) { echo $valorForm['apelido']; } ?>" required> </div> </div> <div class="form-row"> <div class="form-group col-md-2"> <label><span class="text-danger">*</span>CPF</label> <input name="cpf" type="text" class="form-control" value="<?php if (isset($valorForm['cpf'])) { echo $valorForm['cpf']; } ?>" required> </div> <div class="form-group col-md-5"> <label><span class="text-danger">*</span> E-mail</label> <input name="email" type="text" class="form-control" placeholder="Seu melhor e-mail" value="<?php if (isset($valorForm['email'])) { echo $valorForm['email']; } ?>" required> </div> <div class="form-group col-md-2"> <label><span class="text-danger">*</span> Celular</label> <input name="celular" type="text" class="form-control" id="celular" value="<?php if (isset($valorForm['celular'])) { echo $valorForm['celular']; } ?>" required> </div> <div class="form-group col-md-2"> <label> </label><br> <button type="button" id="botaomarcas" class="btn btn-info btn-lg" data-toggle="modal" style="width: 60x; height: 37px; font-size: 13px; align-content: center;" onclick="javascript:buscaMarcaForn()" data-target="#myModal">Marcas</button> </div> </div> <div class="form-row"> <!-- Acionar o Modal com uso de um botão --> <!-- <button type="button" class="btn btn-primary btn-sm" style="width: 55px; height: 37px;" onclick="adicionaLinha('tbl')">Incluir</button> --> <div class="form-group col-md-4"> <div id="tabela"> <label> </label><br> <table align="center" id="tbl" border="1" width="100%"> <thead> <tr> <td align="center"><b><font color="blue">Codigo</font></b></td> <td align="center" style="width:900px" ><b><font color="blue">Nome da Marca</font></b></td> <td align="center"><b><font color="blue">Exc</font></b></td> </tr> </thead> <tbody> </tbody> </table> </div> </div> </div> <p> <span class="text-danger">* </span>Campo obrigatório </p> <div class="form-row"> <input name="CadUsuario" type="submit" class="btn btn-warning" value="Salvar"> </div> </form> </font> </div> </div> <!-- MODAL --> <div class="modal fade" id="myModal" role="dialog"> <div class="modal-dialog"> <!-- Aqui escrevemos o conteúdo do modal, como opções e detalhes da mensagem--> <div class="modal-content"> <div class="modal-header"> <h4 class="modal-title">Marcas para Autorizar</h4> <button type="button" class="close" data-dismiss="modal">×</button> </div> <!-- Corpo da mensagem --> <font size="2"> <div class="modal-body"> <div class="form-group col-md-8"> <label>Selecione</label> <!-- <button type="button" class="btn btn-primary btn-sm" data-toggle="modal" data-target="#exampleModal">Selecione</button> --> <input id="gre_marca_aux" name="gre_marca_id_aux" list="ent" class="form-control col-sm-12" onchange="javascript:marca_trade(this);" > <datalist id="ent" > </datalist> </div> <input type="hidden" name="marca_id" id="marca_id"> <input type="hidden" name="marca_nome" id="marca_nome"> </div> </font> <!-- O prompt da mensagem do Modal deverá estar aqui — é o rodapé do modal--> <div class="modal-footer"> <button type="button" class="btn btn-danger" data-dismiss="modal">Sair</button> <input type="button" class="btn btn-info" onclick="adicionaLinha('tbl')" value="Incluir"> <!-- <button type="submit" class="btn btn-info" onclick="adicionaLinha('tbl')">Incluir</button> --> </div> </div> </div> </div> <script> document.getElementById("tabela").style.display = 'none'; document.getElementById("botaomarcas").style.display = 'none'; function habilitabotao(){ document.getElementById("botaomarcas").style.display = 'block'; } function buscaMarcaForn(){ var forn = document.getElementById("forn_id").value; var tipo = document.getElementById("adms_tipo").value; if(forn == ''){ alert("NENHUM FORNECEDOR SELECIONADO !!"); document.getElementById("forn_id").focus(); exit; }else{ var endereco = document.getElementById("urladm").value; $(document).ready(function() { var responsef = ''; $.ajax({ type: "POST", data : { tipo: tipo, forn_id: forn }, url: endereco + "vendor/api/ler_marca_forn.php", async: false, success: function(text) { responsef = text; document.getElementById("ent").innerHTML = responsef; console.log(responsef); } }); }) } } function buscaForn(tipo){ var tabela = document.getElementById('tbl'); var numeroLinhas = tabela.rows.length; if(numeroLinhas > 1){ var i = 0; for (i = 0; i < numeroLinhas -1; i++){ var del = tabela.rows.length; ; document.getElementById('tbl').deleteRow(1); document.getElementById("forn_id").innerHTML = ""; } document.getElementById("tabela").style.display = 'none'; } var endereco = document.getElementById("urladm").value; $(document).ready(function() { var responsef = ''; $.ajax({ type: "POST", data : { tipo: tipo }, url: endereco + "vendor/api/ler_forn_usuario.php", async: false, success: function(text) { responsef = text; document.getElementById("forn_id").innerHTML = responsef; // console.log(responsef); } }); }) } function clicou(pega){ var marca_id = document.getElementById("marca_id").value; var marca_nome = document.getElementById("marca_nome").value; adicionaLinha('tbl'); } function adicionaLinha(idTabela) { var marca_id = document.getElementById('marca_id').value; var marca_nome = document.getElementById('marca_nome').value; if(marca_id != '') { var tabela = document.getElementById(idTabela); var numeroLinhas = tabela.rows.length; var linha = tabela.insertRow(numeroLinhas); var celula1 = linha.insertCell(0); var celula2 = linha.insertCell(1); var celula3 = linha.insertCell(2); celula2.width = '1200px'; celula1.innerHTML = marca_id; celula2.innerHTML = marca_nome; var parttexto = "<input class='editar' align='center' type='checkbox' id='marcas' checked onclick='removeLinha(this)' name='marcas["; var textoin = parttexto+ marca_id+"]'>"; celula3.innerHTML = textoin; document.getElementById('gre_marca_aux').value = ""; document.getElementById("tabela").style.display = 'block'; document.getElementById("tbl").style.display = 'block'; }else{ alert('Selecione uma Marca !'); } } // funcao remove uma linha da tabela function removeLinha(linha) { var i=linha.parentNode.parentNode.rowIndex; document.getElementById('tbl').deleteRow(i); } </script> <script> function versenha(senha1) { var senha = document.getElementById("senha").value; if(senha != senha1) { alert('SENHAS NÃO SÃO IGUAIS !!!'); document.getElementById("senha").value = ""; document.getElementById("senha1").value = ""; document.getElementById('senha').focus(); exit; } } function buscafilial(empr) { var obj = <?php echo json_encode($this->Dados['select']['filial']); ?>; element = document.getElementById("ro_filial_id"); element.innerHTML = ''; var node = document.createElement("option"); var textnode = document.createTextNode('TODAS'); node.setAttribute("value", 0); node.appendChild(textnode); element.appendChild(node); for (var i = 0; i < obj.length; i++){ //console.log(obj[i].nome_filial); if (obj[i].empr_id == empr){ var node = document.createElement("option"); var textnode = document.createTextNode(obj[i].filial_nome); node.setAttribute("value", obj[i].filial_id); node.appendChild(textnode); element.appendChild(node); } } } function checaloja(numloja) { var loja_dig = document.getElementById("ro_filial_id").value; var eh_loja = numloja.substring(0, 4); var cod_loja = numloja.substring(4, 6); if(eh_loja == 'loja'){ if(cod_loja !== loja_dig){ alert('Loja Digitada diferente de loja Usuario'); document.getElementById("usuario").value = ""; document.getElementById('usuario').focus(); exit; } } } function pega_forn(tipo){ var endereco = document.getElementById("urladm").value; var usu_id = document.getElementById("usu_id").value; $(document).ready(function() { var responsef = ''; $.ajax({ type: "POST", data : { usu_id: usu_id }, url: endereco + "vendor/api/ler_forn_trade.php", async: false, success: function(text) { responsef = text; console.log(responsef); document.getElementById("forn_id").innerHTML = responsef; } }); }); } </script>