D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
www
/
html
/
rosario
/
adm
/
app
/
gre
/
Views
/
ProgramaSaude
/
Filename :
ViePsaudeClienteCadastrar.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($this->Dados['select']['prog']); ?> <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 Cliente Programa Saúde</h2> </div> <?php if ($this->Dados['botao']['list_psaude']) { ?> <div class="p-2"> <a href="<?php echo URLADM . 'con-carregar-cliente-js/listar'; ?>" class="btn btn-outline-info btn-sm">Voltar</a> </div> <?php } ?> </div><hr> <?php if (isset($_SESSION['msg'])) { echo $_SESSION['msg']; unset($_SESSION['msg']); } ?> <form method="POST" action="" enctype="multipart/form-data"> <div class="form-row"> <div class="form-group col-md-3"> <label><span class="text-danger">* </span>Tipo Cliente</label> <select name="tipo_id" id="tipo_id" class="form-control" required onchange="javascript:buscaempresa(this.value)"> <option value="">Selecione</option> <?php foreach ($this->Dados['select']['tipo'] as $tipo) { extract($tipo); echo "<option value='$id_tipo'>$nome_tipo</option>"; } ?> </select> </div> <div id="lempresa" class="form-group col-md-5"> <label><span class="text-danger">* </span>Empresa</label> <select name="empr_convenio_id" id="empr_convenio_id" class="form-control" required> <option value="">Selecione</option> <?php foreach ($this->Dados['select']['empresa'] as $empr) { extract($empr); echo "<option value='$id_empr'>$nome_empr</option>"; } ?> </select> </div> <div class="form-group col-md-3"> <label><span class="text-danger">* </span>Programa</label> <select name="prog_id" id="prog_id" class="form-control" required onchange="javascript:buscapreco(this.value)"> <option value="">Selecione</option> <?php foreach ($this->Dados['select']['prog'] as $prog) { extract($prog); echo "<option value='$id_prog'>$nome_prog</option>"; } ?> </select> </div> <div class="form-group col-md-2"> <label><span class="text-danger">* </span>Preço </label> <input name="preco_venda" id="preco_venda" type="text" class="form-control" required readonly> </div> </div> <div class="form-row"> <div class="form-group col-md-4"> <label><span class="text-danger">* </span>Nome </label> <input name="nome" type="text" maxlength="35" class="form-control" placeholder="Nome Completo" value="<?php if (isset($valorForm['nome'])) { echo $valorForm['nome']; } ?>"> </div> <div class="form-group col-md-2"> <label><span class="text-danger">* </span>Data Nasc. </label> <input name="data_nasc" id="data" type="text" class="form-control" placeholder="Data" value="<?php if (isset($valorForm['data_nasc'])) { echo $valorForm['data_nasc']; } ?>"> </div> <div class="form-group col-md-2"> <label><span class="text-danger">* </span> Sexo</label> <select name="sexo_id" id="sexo_id" class="form-control" required> <option value="">Selecione</option> <?php foreach ($this->Dados['select']['sexo'] as $sexo) { extract($sexo); echo "<option value='$id_sexo'>$nome_sexo</option>"; } ?> </select> </div> <div class="form-group col-md-2"> <label><span class="text-danger">* </span> CPF</label> <input name="cpf" id="cpf" type="text" class="form-control" placeholder="Somente números" onchange="javascript:TestaCPF(this.value)"> </div> </div> <div class="form-row"> <div class="form-group col-md-2"> <label><span class="text-danger">* </span> CEP</label> <input name="cep" id="cep" type="text" class="form-control" placeholder="Somente número" onchange="javascript:buscacep(this.value)" required> </div> <div class="form-group col-md-6"> <label><span class="text-danger">* </span> Endereço</label> <input name="endereco" type="text" id="rua" class="form-control" placeholder="Nome da Rua, Av..." value="<?php if (isset($valorForm['endereco'])) { echo $valorForm['endereco']; } ?>" required> </div> <div class="form-group col-md-2"> <label><span class="text-danger">* </span> Número</label> <input name="numero" type="text" class="form-control" placeholder="Nº" value="<?php if (isset($valorForm['numero'])) { echo $valorForm['numero']; } ?>" required> </div> </div> <div class="form-row"> <div class="form-group col-md-4"> <label><span class="text-danger">* </span> Bairro</label> <input name="bairro" type="text" id="bairro" class="form-control" placeholder="Nome do bairro" value="<?php if (isset($valorForm['bairro'])) { echo $valorForm['bairro']; } ?>" required> </div> <div class="form-group col-md-3"> <label> Complemento</label> <input name="complemento" type="text" class="form-control" placeholder="Complemento do endereço" value="<?php if (isset($valorForm['complemento'])) { echo $valorForm['complemento']; } ?>"> </div> <div class="form-group col-md-4"> <label><span class="text-danger">* </span> Município</label> <select name="municipio_id" id="municipio_id" class="form-control" required> <option value="">Selecione</option> <?php foreach ($this->Dados['select']['muni'] as $muni) { extract($muni); echo "<option value='$id_muni'>$nome_muni</option>"; } ?> </select> </div> </div> <div class="form-row"> <div class="form-group col-md-2"> <label><span class="text-danger">* </span>Celular Principal:</label> <input name="celular1" id="cel" type="text" class="form-control" placeholder="" value="<?php if (isset($valorForm['celular1'])) { echo $valorForm['celular1']; } ?>" required> </div> <div class="form-group col-md-2"> <label>Celular 2:</label> <input name="celular2" id="cel2" type="text" class="form-control" placeholder="" value="<?php if (isset($valorForm['celular2'])) { echo $valorForm['celular2']; } ?>" > </div> <div class="form-group col-md-4"> <label>E-mail </label> <input name="email" type="email" class="form-control" placeholder="Melhor e-mail"> </div> <div class="form-group col-md-2"> <label><span class="text-danger">* </span>Dia Vencto.</label> <select name="dia_vencimento" id="dia_vencimento" class="form-control" required> <option value="">Selecione</option> <?php foreach ($this->Dados['select']['dia'] as $dia) { extract($dia); echo "<option value='$id_dia'>$dia_vencimento</option>"; } ?> </select> </div> </div> <div class="form-row"> <div class="form-group col-md-3"> <label><span class="text-danger">* </span>Ultimo CheckUp </label> <input name="data_ult_checkup" type="month" class="form-control" placeholder="Data"> </div> <div class="form-group col-md-8"> <label>Doenças Crônicas </label> <textarea class="form-control" name="doencas_cronicas" id="doencas_cronicas" rows="4" cols="80"></textarea> </div> </div> <div class="form-group col-md-2"> <label><span class="text-danger">* </span>Pagador Diferente?</label> <select name="dife" id="dife" class="form-control" required onchange="javascript:verpagador(this.value)"> <option value="">Selecione</option> <option value="N">Não</option> <option value="S">Sim</option> ?> </select> </div> <div id="pagador"> <label><b>Dados do Pagador</b></label> <div class="form-row"> <div class="form-group col-md-4"> <label>Nome </label> <input name="nome_pagador" type="text" maxlength="35" class="form-control" placeholder="Nome Completo" value="<?php ?>" > </div> </div> <div class="form-row"> <div class="form-group col-md-2"> <label><span class="text-danger">* </span> Sexo</label> <select name="sexo_id_pagador" id="sexo_id_pagador" class="form-control" > <option value="">Selecione</option> <?php foreach ($this->Dados['select']['sexo'] as $sexo) { extract($sexo); echo "<option value='$id_sexo'>$nome_sexo</option>"; } ?> </select> </div> <div class="form-group col-md-2"> <label><span class="text-danger">* </span> CPF</label> <input name="cpf_pagador" id="cpf_pagador" type="text" class="form-control" placeholder="Somente números" onchange="javascript:TestaCPF_pagador(this.value)"> </div> </div> <div class="form-row"> <div class="form-group col-md-2"> <label><span class="text-danger">* </span> CEP</label> <input name="cep_pagador" id="cep_pagador" type="text" class="form-control" placeholder="Somente número" onchange="javascript:buscacep_pagador(this.value)" > </div> <div class="form-group col-md-6"> <label><span class="text-danger">* </span> Endereço</label> <input name="endereco_pagador" type="text" id="rua_pagador" class="form-control" placeholder="Nome da Rua, Av..." value="<?php if (isset($valorForm['endereco_pagador'])) { echo $valorForm['endereco_pagador']; } ?>" > </div> <div class="form-group col-md-2"> <label><span class="text-danger">* </span> Número</label> <input name="numero_pagador" type="text" class="form-control" placeholder="Nº" value="<?php if (isset($valorForm['numero_pagador'])) { echo $valorForm['numero_pagador']; } ?>" > </div> </div> <div class="form-row"> <div class="form-group col-md-4"> <label><span class="text-danger">* </span> Bairro</label> <input name="bairro_pagador" type="text" id="bairro_pagador" class="form-control" placeholder="Nome do bairro" value="<?php if (isset($valorForm['bairro_pagador'])) { echo $valorForm['bairro_pagador']; } ?>"> </div> <div class="form-group col-md-3"> <label> Complemento</label> <input name="complemento_pagador" type="text" class="form-control" placeholder="Complemento do endereço" value="<?php if (isset($valorForm['complemento_pagador'])) { echo $valorForm['complemento_pagador']; } ?>"> </div> <div class="form-group col-md-4"> <label><span class="text-danger">* </span> Município</label> <select name="municipio_id_pagador" id="municipio_id_pagador" class="form-control"> <option value="">Selecione</option> <?php foreach ($this->Dados['select']['muni'] as $muni) { extract($muni); echo "<option value='$id_muni'>$nome_muni</option>"; } ?> </select> </div> </div> <div class="form-row"> <div class="form-group col-md-3"> <label><span class="text-danger">* </span>Celular:</label> <input name="celular_pagador" id="cel3" type="text" class="form-control" placeholder="" value="<?php if (isset($valorForm['celular_pagador'])) { echo $valorForm['celular_pagador']; } ?>" > </div> <div class="form-group col-md-5"> <label><span class="text-danger">* </span>E-mail:</label> <input name="email_pagador" type="email" class="form-control" placeholder="Melhor e-mail"> </div> </div> </div> <div class="form-row"> <p> <span class="text-danger">* </span>Campo obrigatório </p> </div> <input name="CadPsaudeCliente" type="submit" class="btn btn-warning" value="Salvar"> </form> </div> <script> document.getElementById("pagador").style.display = 'none'; document.getElementById("lempresa").style.display = 'none'; $('#nome_pagador').prop('required', false); $('#cep_pagador').prop('required', false); $('#cpf_pagador').prop('required', false); $('#sexo_id_pagador').prop('required', false); $('#numero_pagador').prop('required', false); $('#bairro_pagador').prop('required', false); $('#municipio_id_pagador').prop('required', false); $('#empr_convenio_id').prop('required', false); function verpagador(nome){ if(nome !== 'N'){ document.getElementById("pagador").style.display = 'block'; $('#nome_pagador').prop('required', true); $('#cep_pagador').prop('required', true); $('#cpf_pagador').prop('required', true); $('#sexo_id_pagador').prop('required', true); $('#numero_pagador').prop('required', true); $('#bairro_pagador').prop('required', true); $('#municipio_id_pagador').prop('required', true); }else{ $('#nome_pagador').prop('required', false); $('#cep_pagador').prop('required', false); $('#cpf_pagador').prop('required', false); $('#sexo_id_pagador').prop('required', false); $('#numero_pagador').prop('required', false); $('#bairro_pagador').prop('required', false); $('#municipio_id_pagador').prop('required', false); document.getElementById("pagador").style.display = 'none'; } //alert(nome); } function buscaempresa(empr) { document.getElementById("pagador").style.display = 'none'; if(empr == 1 || empr == 4){ document.getElementById("lempresa").style.display = 'block'; $('#empr_convenio_id').prop('required', true); }else{ document.getElementById("lempresa").style.display = 'none'; $('#empr_convenio_id').prop('required', false); } if(empr == 2) { document.getElementById("pagador").style.display = 'block'; } if(empr == 3) { document.getElementById("pagador").style.display = 'block'; } } function TestaCPF(strCPF) { var Soma; var Resto; strCPF = strCPF.replace(".", ""); strCPF = strCPF.replace("-", ""); strCPF = strCPF.replace(".", ""); Soma = 0; if (strCPF == "00000000000") { alert('CPF não é válido!! '); document.getElementById("cpf").value = ""; document.getElementById("cpf").focus(); exit; } for (i=1; i<=9; i++) Soma = Soma + parseInt(strCPF.substring(i-1, i)) * (11 - i); Resto = (Soma * 10) % 11; if ((Resto == 10) || (Resto == 11)) Resto = 0; if (Resto != parseInt(strCPF.substring(9, 10)) ) { alert('CPF não é válido!! '); document.getElementById("cpf").value = ""; document.getElementById("cpf").focus(); exit; }; Soma = 0; for (i = 1; i <= 10; i++) Soma = Soma + parseInt(strCPF.substring(i-1, i)) * (12 - i); Resto = (Soma * 10) % 11; if ((Resto == 10) || (Resto == 11)) Resto = 0; if (Resto != parseInt(strCPF.substring(10, 11) ) ) { alert('CPF não é válido!! '); document.getElementById("cpf").value = ""; document.getElementById("cpf").focus(); exit; } return true; } function TestaCPF_pagador(strCPF) { var Soma; var Resto; strCPF = strCPF.replace(".", ""); strCPF = strCPF.replace("-", ""); strCPF = strCPF.replace(".", ""); Soma = 0; if (strCPF == "00000000000") { alert('CPF não é válido!! '); document.getElementById("cpf_pagador").value = ""; document.getElementById("cpf_pagador").focus(); exit; } for (i=1; i<=9; i++) Soma = Soma + parseInt(strCPF.substring(i-1, i)) * (11 - i); Resto = (Soma * 10) % 11; if ((Resto == 10) || (Resto == 11)) Resto = 0; if (Resto != parseInt(strCPF.substring(9, 10)) ) { alert('CPF não é válido!! '); document.getElementById("cpf_pagador").value = ""; document.getElementById("cpf_pagador").focus(); exit; }; Soma = 0; for (i = 1; i <= 10; i++) Soma = Soma + parseInt(strCPF.substring(i-1, i)) * (12 - i); Resto = (Soma * 10) % 11; if ((Resto == 10) || (Resto == 11)) Resto = 0; if (Resto != parseInt(strCPF.substring(10, 11) ) ) { alert('CPF não é válido!! '); document.getElementById("cpf_pagador").value = ""; document.getElementById("cpf_pagador").focus(); exit; } return true; } function buscapreco(prog) { var tipo_id = document.getElementById("tipo_id").value; // alert(prog); // alert(tipo_id); var obj = <?php echo json_encode($this->Dados['select']['preco']); ?>; for (var i = 0; i < obj.length; i++){ // console.log(obj[i].id_cliente); if ( obj[i].id_prog === prog && obj[i].id_tipo === tipo_id ) { document.getElementById("preco_venda").value = obj[i].preco_venda; } } if(document.getElementById("preco_venda").value == ''){ alert('Programa sem Preço cadastrado - Entre em contato com Administrador'); } } </script>