<?php
$seo['title'] = 'Meus Dados';
include "topo.php";
Cliente::verificaLogin();


######################
# carrega cliente
######################
$objCliente = new Cliente();
$objCliente->id = $_SESSION['rz2']['cliente']['id'];
$objCliente->carregar();
$objCidade = new Cidade();
$objCidade->id = $objCliente->idCidade;
$objCidade->carregar();
$objEstado = new Estado();
$objEstado->id = $objCidade->idEstado;
$objEstado->carregar();

######################
# alterar cliente
######################
if (isset($_POST['alterar'])) {
    $_POST['cliente']['id'] = $objCliente->id;
    $_POST['cliente']['senha'] = $objCliente->senha;
    $_POST['cliente']['cpf'] = $objCliente->cpf;
    $objCliente->carga($_POST['cliente']);
    if ($objCliente->alterar()) { ?>
        <script>$(document).ready(function () { bootbox.alert("Dados alterados com sucesso!"); });</script> <?php
    } else { ?>
        <script>$(document).ready(function () { bootbox.alert("Erro ao alterar dados, tente mais tarde!"); });</script> <?php
    }
}

######################
# seta post
######################
if (!isset($_POST['cliente']['nome']))
    $_POST['cliente']['nome'] = $objCliente->nome;
if (!isset($_POST['cliente']['email']))
    $_POST['cliente']['email'] = $objCliente->email;
if (!isset($_POST['cliente']['telefoneDdd']))
    $_POST['cliente']['telefoneDdd'] = $objCliente->telefoneDdd;
if (!isset($_POST['cliente']['telefone']))
    $_POST['cliente']['telefone'] = $objCliente->telefone;
if (!isset($_POST['cliente']['celularDdd']))
    $_POST['cliente']['celularDdd'] = $objCliente->celularDdd;
if (!isset($_POST['cliente']['celular']))
    $_POST['cliente']['celular'] = $objCliente->celular;
if (!isset($_POST['cliente']['cep']))
    $_POST['cliente']['cep'] = $objCliente->cep;
if (!isset($_POST['cliente']['endereco']))
    $_POST['cliente']['endereco'] = $objCliente->endereco;
if (!isset($_POST['cliente']['numero']))
    $_POST['cliente']['numero'] = $objCliente->numero;
if (!isset($_POST['cliente']['bairro']))
    $_POST['cliente']['bairro'] = $objCliente->bairro;
if (!isset($_POST['cliente']['complemento']))
    $_POST['cliente']['complemento'] = $objCliente->complemento;
if (!isset($_POST['estado']))
    $_POST['estado'] = $objEstado->id;
if (!isset($_POST['cliente']['idCidade']))
    $_POST['cliente']['idCidade'] = $objCliente->idCidade;
?>

<div id="titulo-cadastro">MEUS DADOS</div>

<form name="fcadastro" id="fcadastro" action="" method="post">

    <div class="col-md-6 col-sm-6 col-xs-12 cadastro">
        <h3 class="tituloBox mg-tp-40 mg-bt-20">Dados Pessoais</h3>

        <label for="nome">(*) Nome</label>
        <input type="text" name="cliente[nome]" id="nome" value="<?= $_POST['cliente']['nome'] ?>" req="1" />

        <label for="email">(*) Email</label>
        <input type="text" name="cliente[email]" id="email" value="<?= $_POST['cliente']['email'] ?>" req="1" />

        <label for="telefoneDdd">(*) Telefone</label>
        <input type="number" name="cliente[telefoneDdd]" id="telefoneDdd" class="campo-dd" value="<?= $_POST['cliente']['telefoneDdd'] ?>" req="1" size="2" maxlength="2" ddd1="1" <?= MASCARA_NUMERO ?> />
        <input type="number" name="cliente[telefone]" id="telefone" class="campo-telefone" value="<?= $_POST['cliente']['telefone'] ?>" req="1" size="8" maxlength="8" telefone1="1" <?= MASCARA_NUMERO ?> />

        <label for="celularDdd">Celular</label>
        <input type="number" name="cliente[celularDdd]" id="celularDdd" class="campo-dd" value="<?= $_POST['cliente']['celularDdd'] ?>" size="2" maxlength="2" ddd2="1" <?= MASCARA_NUMERO ?> />
        <input type="number" name="cliente[celular]" id="celular" class="campo-telefone" value="<?= $_POST['cliente']['celular'] ?>" size="8" maxlength="8" telefone2="1" <?= MASCARA_NUMERO ?> />

        <a href="<?= URLRAIZ ?>alterar-senha" title="Alterar Senha" class="altera-senha pd-tp-30">Alterar Senha</a>
    </div>

    <div class="col-md-6 col-sm-6 col-xs-12 cadastro">
        <h3 class="tituloBox mg-tp-40 mg-bt-20">Meu Endereço</h3>

        <label for="cep">(*) CEP</label>
        <input type="text" name="cliente[cep]" id="cep" onblur="pesquisacep(this.value);" value="<?= $_POST['cliente']['cep'] ?>" <?= MASCARA_CEP ?> req="1" class="fcas-cpf" size="9" maxlength="9" <?= MASCARA_CEP ?> />

        <label for="endereco">(*) Endereço</label>
        <input type="text" name="cliente[endereco]" id="logradouro" value="<?= $_POST['cliente']['endereco'] ?>" req="1" />

        <label for="numero">(*) Número</label>
        <input type="text" name="cliente[numero]" id="numero" value="<?= $_POST['cliente']['numero'] ?>" req="1" <?= MASCARA_NUMERO ?> />

        <label for="complemento">Complemento</label>
        <input type="text" name="cliente[complemento]" id="complemento" value="<?= $_POST['cliente']['complemento'] ?>" />

        <label for="bairro">(*) Bairro</label>
        <input type="text" name="cliente[bairro]" id="bairro" value="<?= $_POST['cliente']['bairro'] ?>" req="1" />

        <label for="estado">(*) Estado</label>
        <select name="estado" id="estado" req="1">
            <option value=""></option>
            <?php
            $listaEstado = UtilObjeto::listar("estado", "ORDER BY nome");
            foreach ($listaEstado as $idEstado => $dadosEstado) {
                $selEstado = ($idEstado == $_POST['estado']) ? "selected" : ""; ?>
                <option value="<?= $idEstado ?>" <?= $selEstado ?>><?= $dadosEstado['nome'] ?></option>
                <?php } ?>
        </select>

        <label for="cidade">(*) Cidade</label>
        <select name="cliente[idCidade]" id="cidade" req="1">
            <option value=""></option>
            <?php
            if (!empty($_POST['estado'])) {
                $listaCidade = UtilObjeto::listar("cidade", "WHERE id_estado = " . $_POST['estado'] . " ORDER BY nome");
                foreach ($listaCidade as $idCidade => $dadosCidade) {
                    $selCidade = ($idCidade == $_POST['cliente']['idCidade']) ? "selected" : ""; ?>
                    <option value="<?= $idCidade ?>" <?= $selCidade ?>><?=ucwords(strtolower($dadosCidade['nome']))?></option>
                    <?php
                }
            }
            ?>
        </select>
    </div>

    <div class="col-md-6 col-md-offset-3 col-sm-6 col-sm-offset-3 col-xs-12 mg-tp-40 mg-bt-100 text-center">
        <span class="dica">(*) Campos obrigatórios</span>
        <input type="submit" name="alterar" class="botaoCadastrar" value="Salvar" />
    </div>

</form>

<?php include "rodape.php"; ?>