<?php require_once('topo_rapido.php');?>
<?php require_once('lateral.php');?>
<?php
//VERIFICAÇÃO DO PROGRAMA E NÍVEL PERMISÃO
$idprograma_pagina = 110;
//VERIFICA A AÇÃO DO USUÁRIO

$SelecionaProgramaUsuario = Seleciona("usuarios_programas", "WHERE idusuario='".$_SESSION['usuarioID']."' AND idprograma='$idprograma_pagina'", "LIMIT 0,1");
while($progama_usuario = mysql_fetch_array($SelecionaProgramaUsuario)){
$AcaoUsuario = $progama_usuario['acao'];
}

//AÇÕES
// Visualizar
// Inserir
// Completa

//MASTER ACESSO
if($_SESSION['master'] == 1){
   $AcaoUsuario = "Completa"; 
}

//FIM VERIFICAÇÃO PROGRAMA


$idatendimento_externo = $_GET['idatendimento_externo'];

if($idatendimento_externo == ""){
$acao = "Salvar";
}else{
$acao = "Alterar";
}

//Recebe Acao
$acao_bd = $_GET["acao"];
$acao_bd .= $_POST["acao"];


//CAMPOS POST


$idatendimento_externo .= $_POST['idatendimento_externo'];
$idatendimento = $_POST['idatendimento'];
$idcliente = $_POST['idcliente'];
$nome = $_POST['nome'];
$celular = $_POST['celular'];
$email = $_POST['email'];
$endereco_completo = $_POST['endereco_completo'];
$cep = $_POST['cep'];
$cpf = $_POST['cpf'];
$participante = $_POST['participante'];
$nome_participante = $_POST['nome_participante'];
$nome_bebe = $_POST['nome_bebe'];
$data_prevista_nascimento = $_POST['data_prevista_nascimento'];
$data_ensaio = $_POST['data_ensaio'];
$horario = $_POST['horario'];
$como_conheceu = $_POST['como_conheceu'];
$data_cadastro = $_POST['data_cadastro'];
$status = $_POST['status'];


//CAMPOS TABELA SALVAR

$campos_tabela = "idatendimento, idcliente, nome, celular, email, endereco_completo, cep, cpf, participante, nome_participante, nome_bebe, data_prevista_nascimento, data_ensaio, horario, como_conheceu, data_cadastro, status";

//Dados da Tabela

$tabela ="atendimento_externo";

$campos_value = "'$idatendimento', '$idcliente', '$nome', '$celular', '$email', '$endereco_completo', '$cep', '$cpf', '$participante', '$nome_participante', '$nome_bebe', '$data_prevista_nascimento', '$data_ensaio', '$horario', '$como_conheceu', '$data_cadastro', '$status'";

//INSERIR REGISTROS

if($acao_bd == "Salvar"){

$salvar = Salvar($tabela, $campos_tabela, $campos_value);

// RETORNA ULTIMO ID INSERIDO

$id_insert = mysql_insert_id();

$redireciona = VerificaSql($salvar, "manutencao_atendimentos_externo.php?idatendimento_externo=".$id_insert."", "manutencao_atendimentos_externo.php");

}


// CAMPOS ALTERAR


if($acao_bd == "Alterar"){

$campos_alterar = "idatendimento='$idatendimento', idcliente='$idcliente', nome='$nome', celular='$celular', email='$email', endereco_completo='$endereco_completo', cep='$cep', cpf='$cpf', participante='$participante', nome_participante='$nome_participante', nome_bebe='$nome_bebe', data_prevista_nascimento='$data_prevista_nascimento', data_ensaio='$data_ensaio', horario='$horario', como_conheceu='$como_conheceu', data_cadastro='$data_cadastro', status='$status'";

$atualizar = Alterar($tabela, $campos_alterar, "idatendimento_externo", $idatendimento_externo);
$redireciona = VerificaSql($atualizar, "manutencao_atendimentos_externo.php?idatendimento_externo=".$idatendimento_externo."", "manutencao_atendimentos_externo.php?idatendimento_externo=".$idatendimento_externo."");

}


//EXCLUIR REGISTRO



if($_GET["excluir"] == "sim"){

$deletar = Alterar($tabela, "excluido='sim'", "idatendimento_externo", $idatendimento_externo);
$redireciona = VerificaSql($deletar, "listar_atendimentos_externo.php", "manutencao_atendimentos_externo.php?idatendimento_externo=".$idatendimento_externo."");

}

//CAMPOS SELECT

if($acao == "Alterar"){

$selecionar_manutencao_atendimentos = Seleciona($tabela, "WHERE idatendimento_externo=$idatendimento_externo", "") or die(mysql_error());
while($linha_atendimentos=mysql_fetch_array($selecionar_manutencao_atendimentos)){
$idatendimento_externo = $linha_atendimentos['idatendimento_externo'];
$idatendimento = $linha_atendimentos['idatendimento'];
$idcliente = $linha_atendimentos['idcliente'];
$nome = $linha_atendimentos['nome'];
$celular = $linha_atendimentos['celular'];
$email = $linha_atendimentos['email'];
$endereco_completo = $linha_atendimentos['endereco_completo'];
$cep = $linha_atendimentos['cep'];
$cpf = $linha_atendimentos['cpf'];
$participante = $linha_atendimentos['participante'];
$nome_participante = $linha_atendimentos['nome_participante'];
$nome_bebe = $linha_atendimentos['nome_bebe'];
$data_prevista_nascimento = $linha_atendimentos['data_prevista_nascimento'];
$data_ensaio = $linha_atendimentos['data_ensaio'];
$horario = $linha_atendimentos['horario'];
$como_conheceu = $linha_atendimentos['como_conheceu'];
$data_cadastro = $linha_atendimentos['data_cadastro'];
$status = $linha_atendimentos['status'];
$gerado = $linha_atendimentos['gerado'];

}
}

function Mask($mask,$str){

    $str = str_replace(" ","",$str);

    for($i=0;$i<strlen($str);$i++){
        $mask[strpos($mask,"#")] = $str[$i];
    }

    return $mask;

}

if($_GET['Gerar'] == "Atendimento"){
    
    echo "<br><br><br>";
    echo "TO AQUI <br><br>";
    //VERIFICA CPF ATUAL
    $cpf_atual = str_replace(".", "", $cpf);
    
    $CpfCliente = Mask("###.###.###-##",$cpf_atual);
    
    echo $CpfCliente;
    
    //PRIMEIRO VERIFICO SE EXISTE CLIENTE SE NÃO EU CRIO
    $SelecionaCliente = Seleciona("clientes", "WHERE cpf='$CpfCliente' AND  excluido IS NULL", "ORDER BY idcliente DESC");
    $TotalClientes = mysql_num_rows($SelecionaCliente);
    
    echo $TotalClientes . '<br>';
    
    if($TotalClientes == 0){
        
        //crio cliente
        
        echo "PRECISO CRIAR CLIENTE";
        
        $campos_tabela_clientes = "tipopessoa, nome, cpf, endereco, celular, email, datacadastro, status, idusuario_cadastro";
        $campos_valor_cliente = "'PF', '$nome', '$cpf', '$endereco_completo', '$celular', '$email', '".date('Y-m-d')."', 'Ativo', '".$_SESSION['usuarioID']."'";
        

        
        $SalvarCliente = Salvar("clientes", $campos_tabela_clientes, $campos_valor_cliente);
        $idcliente = mysql_insert_id();
        
        //echo "<br><br>DEU CERTO: " . $idcliente;
        //exit();
    }else{
        //SELECIONO ID CLIENTE
        while($cliente_atual = mysql_fetch_array($SelecionaCliente)){
            $idcliente = $cliente_atual['idcliente'];
        }
        
        echo "ACHEI O CLIENTE" . $idcliente;
    }
    
    //AGORA PRECISO CRIAR UM ATENDIMENTO
    $observacao = "Nome do Bebe: " . $nome_bebe . " | Data Prevista Nascimento: " . $data_prevista_nascimento . " | Como nos Conheceu: " . $como_conheceu;
    
    $campos_tabela_atendimento = "idcliente, aniversariante, observacao, datacadastro, idtipo_agenda, participantes, idusuario_cadastro";    
    $campos_value_atendimento = "'$idcliente', '$nome_participante', '$observacao', '".date('Y-m-d')."', '4', '$participante', '".$_SESSION['usuarioID']."'";       
    
    $SalvarAtendimento = Salvar("atendimentos_agenciae", $campos_tabela_atendimento, $campos_value_atendimento);
    
    $idatendimento = mysql_insert_id();
    
    //AGORA PRECISO CRIAR AGENDA
    
    $assunto = "Agenda Estudio - Gestante Formulário Externo";
    $resumo = "Modelo: " . $nome_participante . " | Participante: " . $participante . " | Nome do Bebe: " . $nome_bebe . " | Data Prevista Nascimento: " . $data_prevista_nascimento . " | Como nos Conheceu: " . $como_conheceu;
    
    $campos_tabela_agenda = "data, idcliente, assunto, horainicio, tipo, resumo, datacriacao, idusuario_cadastro, datacadastro, publica, idatendimento";
    
    $campos_value_agenda = "'$data_ensaio', '$idcliente', '$assunto', '$horario', '4', '$resumo', '".date('Y-m-d')."', '".$_SESSION['usuarioID']."', '".date('Y-m-d')."', 'Sim', '$idatendimento'";
    
    $SalvarAgenda = Salvar("agenda", $campos_tabela_agenda, $campos_value_agenda);
    
    
    //ATUALIZO ATENDIMENTO EXTERNO COM NUMERO DO CLIENTE E ATENDIMENTO
    
    $AlterarAtendimentoExerto = Alterar("atendimento_externo", "idatendimento='$idatendimento', idcliente='$idcliente', status='Agendado', gerado='sim'", "idatendimento_externo", $idatendimento_externo);
    
    $redireciona = VerificaSql($AlterarAtendimentoExerto, "manutencao_atendimentos_agenciae.php?idatendimento=".$idatendimento."", "manutencao_atendimentos_externo.php?idatendimento_externo=".$idatendimento_externo."");
    
}
?>
      <!-- Right side column. Contains the navbar and content of the page -->
      <div class="content-wrapper">
        <!-- Content Header (Page header) -->
        <section class="content-header">
          <h1>
            Atendimento Externo (Gestante)
            <small>Detalhe</small>                                
          </h1>
          <ol class="breadcrumb">
            <li><a href="index.php"><i class="fa fa-dashboard"></i> Home</a></li>
            <li><a href="listar_atendimentos_externo.php">Atendimento Externo (Gestante)</a></li>
            <li class="active">Detalhes / Editar</li>
          </ol>
            <?php if($gerado == "sim"){ ?>
            <a href="manutencao_atendimentos_agenciae.php?idatendimento=<?php echo $idatendimento;?>" target="_blank">
            <button type='button' class='btn btn-flickr'>Ver Atendimento</button>	
            </a>	        
            
            <a href="manutencao_clientes.php?idcliente=<?php echo $idcliente;?>" target="_blank">
            <button type='button' class='btn btn-success'>Ver Cliente</button>	
            </a>	
            <?php }?>
        </section>

        <!-- Main content -->
        <section class="content">
          <div class="row">
            <!-- left column -->
            <div class="col-md-6">
              <div class="box box-primary">
                <div class="box-header">
                  <h3 class="box-title">Dados do Cenario</h3>
                </div>
                <div class="box-body">
<form name="cadastro_centrodecusto" id="cadastro_centrodecusto" method="post" action="manutencao_atendimentos_externo.php" enctype="multipart/form-data" class="form-default">
<input type="hidden" name="acao" value="<?php echo $acao;?>">
<input type="hidden" name="idatendimento_externo" value="<?php echo $idatendimento_externo;?>">                     
                    <div class="row">                                     
    <?php if($idatendimento > 0){ ?>
    <div class='col-xs-6'>
      <label>Atendimento</label>
      <select name="idatendimento" <?php if($gerado != ""){ echo "readonly";}?> class="form-control selectpicker" data-live-search="true" readonly>
      <option value="" <?php if($idatendimento == ""){ echo "selected";}?>>Selecione um Atendimento</option>
      <?php 
	  	$SelecionaAtendimentos = Seleciona("atendimentos_agenciae", "WHERE idatendimento='$idatendimento' AND excluido IS NULL", "ORDER BY idatendimento DESC LIMIT 0,200");
		while($linha_atendimentos = mysql_fetch_array($SelecionaAtendimentos)){
	  ?>
        <option value="<?php echo $linha_atendimentos['idatendimento']?>" <?php if($idatendimento == $linha_atendimentos['idatendimento']){ echo "selected";}?>><?php echo $linha_atendimentos['idatendimento']?> - <?php echo RetornaCampoGeral("agenda_tipos", $linha_atendimentos['idtipo_agenda'], "idtipo_agenda", "titulo");?> - <?php echo RetornaCampoGeral("clientes", $linha_atendimentos['idcliente'], "idcliente", "nome");?></option>
        <?php } ?>
      </select>          
		</div>                 
          <?php }?>              
          <?php if($idcliente > 0){ ?>              
        <div class='col-xs-6'>
      <label>Cliente</label>
      <select name="idcliente" <?php if($gerado != ""){ echo "readonly";}?> class="form-control selectpicker" data-live-search="true" readonly>
      <option value="" <?php if($idcliente == ""){ echo "selected";}?>>Selecione um Cliente</option>
      <?php 
	  	$SelecionaCliente = Seleciona("clientes", "WHERE idcliente='$idcliente' AND excluido IS NULL", "ORDER BY nome ASC");
		while($linha_clientes = mysql_fetch_array($SelecionaCliente)){
	  ?>
        <option value="<?php echo $linha_clientes['idcliente']?>" <?php if($idcliente == $linha_clientes['idcliente']){ echo "selected";}?>><?php echo $linha_clientes['idcliente'] . " - " . $linha_clientes['nome']?></option>
        <?php } ?>
      </select>          
		</div>   
        <?php }?>                
                        

		<div class='col-xs-6'>
		<label for='nome'>Nome Cliente</label>
		  <input type='text' id='nome' name='nome' class='form-control' placeholder='nome' value='<?php echo $nome;?>'>
		</div>

		<div class='col-xs-6'>
		<label for='celular'>Celular</label>
		  <input type='text' id='celular_cliente' name='celular' class='form-control' placeholder='celular' value='<?php echo $celular;?>'>
		</div>

		<div class='col-xs-6'>
		<label for='email'>E-mail</label>
		  <input type='email' id='email' name='email' class='form-control' placeholder='email' value='<?php echo $email;?>'>
		</div>

		<div class='col-xs-6'>
		<label for='endereco_completo'>Endereço Completo</label>
		  <input type='text' id='endereco_completo' name='endereco_completo' class='form-control' placeholder='endereco_completo' value='<?php echo $endereco_completo;?>'>
		</div>

		<div class='col-xs-6'>
		<label for='cep'>Cep Endereço</label>
		  <input type='text' id='cep' name='cep' class='form-control' placeholder='cep' value='<?php echo $cep;?>'>
		</div>

		<div class='col-xs-6'>
		<label for='cpf'>CPF</label>
		  <input type='text' id='cpf' name='cpf' class='form-control' placeholder='cpf' value='<?php echo $cpf;?>'>
		</div>

		<div class='col-xs-6'>
		<label for='participante'>Participante</label>
		  <input type='text' id='participante' name='participante' class='form-control' placeholder='participante' value='<?php echo $participante;?>'>
		</div>

		<div class='col-xs-6'>
		<label for='nome_participante'>Nome do Parcipante</label>
		  <input type='text' id='nome_participante' name='nome_participante' class='form-control' placeholder='nome_participante' value='<?php echo $nome_participante;?>'>
		</div>

		<div class='col-xs-6'>
		<label for='nome_bebe'>Nome do Bebê</label>
		  <input type='text' id='nome_bebe' name='nome_bebe' class='form-control' placeholder='nome_bebe' value='<?php echo $nome_bebe;?>'>
		</div>

		<div class='col-xs-6'>
		<label for='data_prevista_nascimento'>Data Prevista de Nascimento</label>
		  <input type='date' id='data_prevista_nascimento' name='data_prevista_nascimento' class='form-control' placeholder='data_prevista_nascimento' value='<?php echo $data_prevista_nascimento;?>'>
		</div>

		<div class='col-xs-6'>
		<label for='data_ensaio'>Data do Ensaio</label>
		  <input type='date' id='data_ensaio' name='data_ensaio' class='form-control' placeholder='data_ensaio' value='<?php echo $data_ensaio;?>'>
		</div>

		<div class='col-xs-6'>
		<label for='horario'>Horário Ensaio</label>
		  <input type='time' id='horario' name='horario' class='form-control' placeholder='horario' value='<?php echo $horario;?>'>
		</div>

		<div class='col-xs-6'>
		<label for='como_conheceu'>Como Conheceu</label>
		  <input type='text' id='como_conheceu' name='como_conheceu' class='form-control' placeholder='como_conheceu' value='<?php echo $como_conheceu;?>'>
		</div>

		<div class='col-xs-6'>
		<label for='data_cadastro'>Data de Cadastro</label>
		  <input type='date' id='data_cadastro' name='data_cadastro' class='form-control' placeholder='data_cadastro' value='<?php echo $data_cadastro;?>' readonly>
		</div>

		<div class='col-xs-6'>            
        <label>Status do Agendamento Externo</label>
        <select class="form-control" name="status">
        <option value="" <?php if($status == ""){ echo "selected";}?>>Solicitado</option>
        <option value="Agendado" <?php if($status == "Agendado"){ echo "selected";}?>>Agendado</option>
        <option value="Cancelado" <?php if($status == "Cancelado"){ echo "selected";}?>>Cancelado</option>
        </select>              
            
		</div>
                        
                    </div>
                    <div class="box-footer">
                    
                    <?php
                    if($acao == "Salvar"){
                        
                    //VERIFICAR USUARIO PROGRAMA
                    if($AcaoUsuario == "Inserir" or $AcaoUsuario == "Editar" or $AcaoUsuario == "Completa"){ 						
                    ?>                    
                    <button type="submit" class="btn btn-primary">Salvar</button>
                    <?php } }?>
                    
                    <?php
                    if($acao == "Alterar"){
                        
                    //VERIFICAR USUARIO PROGRAMA
                    if($AcaoUsuario == "Editar" or $AcaoUsuario == "Completa"){ 						
                    ?>                    
                    <button type="submit" class="btn btn-primary">Alterar</button>
                    <?php } }?>                    
                    
                                        
                    <?php
                    //VERIFICAR USUARIO PROGRAMA
                    if($AcaoUsuario == "Completa"){ 						
                    ?>                                    
                    <button type='button' class='btn btn-danger' onclick="location.href='manutencao_atendimentos_externo.php?idatendimento_externo=<?php echo $idatendimento_externo;?>&excluir=sim';">Excluir</button>
                    <?php }?>
                        
                    <?php
                    //VERIFICAR USUARIO PROGRAMA
                    if($AcaoUsuario == "Completa" and $gerado == ""){ 						
                    ?>                                    
                    <button type='button' class='btn btn-success' onclick="location.href='manutencao_atendimentos_externo.php?idatendimento_externo=<?php echo $idatendimento_externo;?>&Gerar=Atendimento';">Gerar Atendimento/Cliente Automático</button>
                    <?php }?>    
                    </div>

                    </form>  
                </div><!-- /.box-body -->
              </div><!-- /.box -->
            </div><!--/.col (left) -->

          </div>   <!-- /.row -->
        </section><!-- /.content -->
      </div><!-- /.content-wrapper -->
    
<?php require_once('rodape_rapido.php');?>