<?php
  $ruta="../../../";
  include_once($ruta."class/dominio.php");
  $dominio=new dominio;
  include_once($ruta."class/vadmejecutivo.php");
  $vadmejecutivo=new vadmejecutivo;
  include_once($ruta."class/codeudor.php");
  $codeudor=new codeudor;
  include_once($ruta."class/ciclo.php");
  $ciclo=new ciclo;
  include_once($ruta."class/persona.php");
  $persona=new persona;

  include_once($ruta."funciones/funciones.php");
  session_start(); 
  extract($_GET);
  $idpersona=dcUrl($lblcodeper);
  $per=$persona->muestra($idpersona);  
  
?>
<!DOCTYPE html>
<html lang="es">
<head>
    <?php
      $hd_titulo="CODEUDOR";
      include_once($ruta."includes/head_basico.php");
      include_once($ruta."includes/head_tabla.php");
    ?>
    <style type="text/css">   
      .tb{
        font-weight: bold;
        color: #268E6A;
      }
    </style>
</head>
<body>
    <?php
      include_once($ruta."head.php");
    ?>
    <div id="main">
      <div class="wrapper">
        <?php
          $idmenu=1076;
          include_once($ruta."aside.php");
        ?>
        <section id="content">
          <!--breadcrumbs start-->
          <div id="breadcrumbs-wrapper">
            <div class="container">
              <!--    <div class="row"> -->
                <div class="row " style="background: #7AAD4E; text-align: center; color:white; font-size: 25px; border-radius: 5px;">
                  <a href="../?lblcode=<?php echo $lblcode ?>" class="btn-jh blue waves-effect waves-light "><i class="fa fa-mail-reply-all"></i></a>
                    <?php echo $hd_titulo; ?>
            </div>
               <div class="col s12 m12 l12" style="text-align: right;">
                  
                </div>             
           <!-- </div>--> 
            </div>
          </div>
  <div class="container">
    <div class="section">
      <div class="row">
        <div class='col s12 m12 l4'>
          <fieldset class="informacion">
            <legend><div class="titulo"><strong>Información del Prestatario</strong> </div></legend>
            <div class="col s12 m6 l12">Nombre: <b class="" style="background-color: #7AAD4E;"><?php echo $per['nombre']." ".$per['paterno']." ".$per['materno'] ?></b></div>
            <div class="col s12 m6 l12">CI: <b><?php echo $per['carnet']." ".$per['expedido'] ?></b></div>
            <div class="col s12 m6 l12">Cod Cli: <b><?php echo $per['idpersona'] ?></b></div>
            <div class="col s12 m6 l12">Fecha nacimiento: <b><?php echo $per['nacimiento'] ?></b></div>
            <div class="col s12 m6 l12">Celular: <b><?php echo $per['celular'] ?></b></div>
            <div class="col s12 m6 l12">
              Sexo: <b>
                <?php
                if ($per['idsexo']==1) {
                  # code...
                  echo "MASCULINO";
                }else{
                  echo "FEMENINO";
                }

                ?>
              </b>
            </div>
          </fieldset>
        </div>
        <div class='col s12 m12 l8'>
          <fieldset class="informacion">
            <legend><div class="titulo"><strong>CODEUDOR </strong> </div></legend>
             <a href="#modal1" class="btn waves-effect waves-light  green modal-trigger "><i class="fa fa-plus-square"></i> Nuevo Codeudor</a>
            <table id="example2" class="display" cellspacing="0" width="100%">
                          <thead>
                            <tr>
                              <th>Cod</th>
                              <th>Carnet</th>
                              <th>Codeudor</th>
                              <th>Celular</th>
                              <th>Acciones</th>
                            </tr>
                          </thead>
                          <tbody>
                            <?php
                            foreach($codeudor->mostrarTodo("idpersona=".$idpersona) as $f)
                            {
                              
                              $perG=$persona->muestra($f['idpersonacodeu']);
                              switch ($f['estado']) {
                                case '0':
                                  $estilo="background-color: #FDEDEC; color:#730000";
                                break;
                                case '1':
                                  $estilo="background-color: #EAFAF1;";
                                break;
                              }
                            ?>
                            <tr style="<?php echo $estilo ?>">
                            <td><?php echo $f['idcodeudor'] ?></td>
                             <td><?php echo $perG['carnet'].' '.$perG['expedido'] ?></td>
                              <td><?php echo $perG['nombre'].' '.$perG['paterno'].' '.$perG['materno'] ?></td>
                              <td><?php echo $perG['celular'] ?></td>

                              <td width="25%">
                                
                                <?php
                                  if ($f['estado']==1) 
                                  {
                                     ?>
                                     <a href="#modal3" class="btn-jh green darken-2  indigo modal-trigger" onclick="cargaDato('<?php echo $f['idpersona'] ;?>');"><i class="fa fa-edit"></i> Editar</a>
                                    <button class="btn-jh red darken-3" onclick="darbaja('<?php echo $f['idgarante'] ?>','0');"><i class=" mdi-action-perm-contact-cal"></i> Dar baja</button>
                                   <?php
                                  }else{
                                     ?>
                                    DESABILITADO
                                   <?php
                                  }
                                ?>
                                
                              </td>             
                            </tr>
                            <?php
                              }
                            ?>
                          </tbody>
                        </table>
          </fieldset>
        </div>
      
          
       
      </div>
    </div> 
  </div>

  <div class="container">
    <div class="section">           
        <div id="modal1" class="modal">
          <div class="modal-content" style="background-color: #D5D5D5;">
            <form class="col s12" id="idformp" action="return false" onsubmit="return false" method="POST">
            <input type="hidden" name="idpersonaduedor" id="idpersonaduedor" value="<?php echo $idpersona ?>">
            <input type="hidden" name="idpersonaImp" id="idpersonaImp" value="">
                        <input type="hidden" name="idflag" id="idflag" value="">
              
                      <div id="smstext" style="font-size:18px;" align="center"></div>
                        <div class="row">                
                        <div class="col s12 m12 l12">
                        <fieldset class="informacion">
                              <legend><div class="titulo2"><strong>Datos de garante</strong> </div></legend>
                              <div class="row" style="font-size:18px; color:#566573">
                        <div id="valCarnet" class="col s12"></div>
                        <div class="input-field col s8">
                          <input id="idcarnet" name="idcarnet" onchange="cargarCI();" type="text" class="validate">
                          <label for="idcarnet">CARNET</label>
                        </div>
                        <div class="input-field col s4">
                          <label>Expedido</label>
                          <select id="idexp" name="idexp">
                            <option disabled value="">Seleccionar Departamento</option>
                            <?php
                              foreach($dominio->mostrarTodo("tipo='DEP'") as $f)
                              {
                                ?>
                                  <option value="<?php echo $f['short']; ?>"><?php echo $f['nombre']; ?></option>
                                <?php
                              }
                            ?>
                          </select>
                        </div>
                        <div class="input-field col s12 m12 l4">
                          <input id="idnombre" name="idnombre" type="text" class="validate">
                          <label for="idnombre">Nombre(s)</label>
                        </div>
                        <div class="input-field col s12 m12 l4">
                          <input id="idpaterno" name="idpaterno" type="text" class="validate">
                          <label for="idpaterno">Paterno</label>
                        </div>
                        <div class="input-field col s12 m12 l4">
                          <input id="idmaterno" name="idmaterno" type="text" class="validate active">
                          <label for="idmaterno">Materno</label>
                        </div>
                        <div class="input-field col s12 m12 l4">
                          <input id="idnacimiento" name="idnacimiento" type="date" class="validate">
                          <label for="idnacimiento">Fecha Nacimiento</label>
                        </div>
                        <div class="input-field col s12 m12 l4">
                          <input id="idemail" name="idemail" type="email" class="validate">
                          <label for="idemail">Email</label>
                        </div>  
                        <div class="input-field col s12 m12 l4">
                          <input id="idcelular" name="idcelular" type="text" class="validate">
                          <label for="idcelular">Celular(es)</label>
                        </div>
                        <div class="input-field col s12 m12 l4">
                          <label>Sexo</label>
                          <select id="idsexo" name="idsexo">
                              <option value="1">MASCULINO</option>
                              <option value="2">FEMENINO</option>
                          </select>
                        </div>
                        <div class="input-field col s8">
                          <input id="idocupacion" name="idocupacion" type="text" class="validate">
                          <label for="idocupacion">Ocupacion</label>
                        </div> 
                                    </div>
                              </fieldset> 
                              </div>
                        </div>
                        <div class="row">                
                              <div class="col s12 m12 l12">
                              <fieldset class="informacion">
                                    <legend><div class="titulo2"><strong>Datos domiciliarios</strong> </div></legend>
                                    <div class="row" style="font-size:18px; color:#566573">
                                        <div class="input-field col s12 m12 l4">
                                        <input id="idzona" name="idzona"  type="text" class="validate">
                                        <label for="idzona">Zona</label>
                                      </div>
                                      <div class="input-field col s12 m12 l4">
                                        <input id="iddireccion" name="iddireccion" type="text" class="validate">
                                        <label for="iddireccion">Direccion</label>
                                      </div>
                                      <div class="input-field col s12 m12 l4">
                                        <input id="idfono" name="idfono" type="text" class="validate">
                                        <label for="idfono">telefono</label>
                                      </div>
                                    </div>
                              </fieldset> 
                              </div>
                        </div>
            </form>
          </div>
          <div class="modal-footer">
            <a id="btnLimpiar" onclick="limpiar();" class="btn waves-effect waves-light red"><i class="fa fa-clear"></i> Limpiar</a>
            <a id="btnSavep" class="btn waves-effect waves-light blue"><i class="fa fa-save"></i> Registrar Codeudor</a>
          </div>
        </div>
    </div>
  </div>

    <div class="container">
            <div class="section">           
                <div id="modal3" class="modal">
                  <div class="modal-content">
                    <form class="col s12" id="idformp2" action="return false" onsubmit="return false" method="POST">
                        <input type="hidden" name="idpersonaEdit" id="idpersonaEdit" value="">
                      <div id="smstext" style="font-size:18px;" align="center"></div>
                        <div class="row">                
                              <div class="col s12 m12 l12">
                              <fieldset class="informacion">
                                    <legend><div class="titulo"><strong>Datos de persona</strong> </div></legend>
                                    <div class="row" style="font-size:18px; color:#566573">
                        <div id="valCarnet" class="col s12"></div>
                        <div class="input-field col s8">
                          <input id="idcarnetEdit" name="idcarnetEdit" type="text" class="validate">
                          <label for="idcarnet">CARNET</label>
                        </div>
                        <div class="input-field col s4">
                          <label>Expedido</label>
                          <select id="idexpEdit" name="idexpEdit">
                            <option disabled value="">Seleccionar Departamento</option>
                            <?php
                              foreach($dominio->mostrarTodo("tipo='DEP'") as $f)
                              {
                                ?>
                                  <option value="<?php echo $f['short']; ?>"><?php echo $f['nombre']; ?></option>
                                <?php
                              }
                            ?>
                          </select>
                        </div>
                        <div class="input-field col s12 m12 l4">
                          <input id="idnombreEdit" name="idnombreEdit" type="text" class="validate">
                          <label for="idnombreEdit">Nombre(s)</label>
                        </div>
                        <div class="input-field col s12 m12 l4">
                          <input id="idpaternoEdit" name="idpaternoEdit" type="text" class="validate">
                          <label for="idpaternoEdit">Paterno</label>
                        </div>
                        <div class="input-field col s12 m12 l4">
                          <input id="idmaternoEdit" name="idmaternoEdit" type="text" class="validate active">
                          <label for="idmaternoEdit">Materno</label>
                        </div>
                        <div class="input-field col s12 m12 l4">
                          <input id="idnacimientoEdit" name="idnacimientoEdit" type="date" class="validate">
                          <label for="idnacimientoEdit">Fecha Nacimiento</label>
                        </div>
                        <div class="input-field col s12 m12 l4">
                          <input id="idemailEdit" name="idemailEdit" type="email" class="validate">
                          <label for="idemailEdit">Email</label>
                        </div>  
                        <div class="input-field col s12 m12 l4">
                          <input id="idcelularEdit" name="idcelularEdit" type="text" class="validate">
                          <label for="idcelularEdit">Celular(es)</label>
                        </div>
                        <div class="input-field col s12 m12 l4">
                          <label>Sexo</label>
                          <select id="idsexoEdit" name="idsexoEdit">
                              <option value="1">MASCULINO</option>
                              <option value="2">FEMENINO</option>
                          </select>
                        </div>
                        <div class="input-field col s12 m12 l8">
                          <input id="idocupacionEdit" name="idocupacionEdit" type="text" class="validate">
                          <label for="idocupacionEdit">Ocupacion</label>
                        </div> 
                                    </div>
                              </fieldset> 
                              </div>
                        </div>
                        <div class="row">                
                              <div class="col s12 m12 l12">
                              <fieldset class="informacion">
                                    <legend><div class="titulo"><strong>Datos domiciliarios</strong> </div></legend>
                                    <div class="row" style="font-size:18px; color:#566573">
                                        <div class="input-field col s12 m12 l4">
                                        <input id="idzonaEdit" name="idzonaEdit"  type="text" class="validate">
                                        <label for="idzonaEdit">Zona</label>
                                      </div>
                                      <div class="input-field col s12 m12 l4">
                                        <input id="iddireccionEdit" name="iddireccionEdit" type="text" class="validate">
                                        <label for="iddireccionEdit">Direccion</label>
                                      </div>
                                      <div class="input-field col s12 m12 l4">
                                        <input id="idfonoEdit" name="idfonoEdit" type="text" class="validate">
                                        <label for="idfonoEdit">telefono</label>
                                      </div>
                                    </div>
                              </fieldset> 
                              </div>
                        </div>
                    </form>
                  </div>
                  <div class="modal-footer">
                   <!-- <a id="btnLimpiar" onclick="limpiar();" class="btn waves-effect waves-light red"><i class="fa fa-clear"></i> Limpiar</a> -->
                          <button id="btnactualizar" class="btn waves-effect waves-light blue" onclick="actualizar();"><i class="fa fa-save"></i> MODIFICAR</button>
                  </div>
                </div>
            </div>
          </div>
        </section>
      </div>
    </div>
    <div id="idresultado"></div>
    <!-- end -->
    <!-- jQuery Library -->
    <?php
      include_once($ruta."includes/script_basico.php");
      include_once($ruta."includes/script_tabla.php");
    ?>
    <script type="text/javascript">
    $(document).ready(function() {
     
        $('#example1').DataTable( {
        dom: 'Bfrtip',
        buttons: [
            'copy', 'csv', 'excel', 'pdf', 'print'
        ]
      });
          $('#example2').DataTable( {
        dom: 'Bfrtip',
        "order": [[ 0, "desc" ]],
        buttons: [
            
        ]
      });
         
    });
function cargarCI()
{ 
  var carnet = $("#idcarnet").val();
   var idper = '<?php echo $idpersona ?>';
  if (carnet!='') 
  {
    $.ajax({
            async: true,
            url: "cargarpersonaC.php?carnet="+carnet+"&idperdeudor="+idper,
            type: "get",
            dataType: "html",
            success: function(data){
              var json = eval("("+data+")");

               $("#idflag").val(json.tipo);
               $("#idpersonaImp").val(json.idpersonaImp);
               $("#idexp").val(json.expedido);
               $("#idnombre").val(json.nombre);
               $("#idpaterno").val(json.paterno);
               $("#idmaterno").val(json.materno);
               $("#idnacimiento").val(json.fechanac);
               $("#idemail").val(json.email);
               $("#idcelular").val(json.celular);
               $("#idsexo").val(json.sexo);
               $("#idocupacion").val(json.ocupacion);

               $("#idzona").val(json.zona);
               $("#iddireccion").val(json.direccion);
               $("#idfono").val(json.telefono);
            }
          });
 
  }else{
    $("#idflag").val('');
  }
}
     $("#btnSavep").click(function(){
         var flag = $("#idflag").val();

         if (flag==2) 
          {
               swal("Error","La persona ya es codeudor","error");
          }else{
              var nombreVal1 = $("#idnombre").val();
                var carnetVal1 = $("#idcarnet").val();
                if (nombreVal1 == '' || carnetVal1 == '') 
                {
                   swal("Error","DATOS FALTANTES","error");
                }else {
                  swal({
                    title: "CONFIRMACION",
                    text: "Asignar codeudor ",
                    type: "warning",
                    showCancelButton: true,
                    confirmButtonColor: "#2c2a6c",
                    confirmButtonText: "Asignar",
                    closeOnConfirm: false,
                    showLoaderOnConfirm: true
                  }, function () {
                    var str = $( "#idformp" ).serialize();
                   // alert(str);
                    $.ajax({
                      url: "guardarg2.php",
                      type: "POST",
                      data: str,
                      success: function(resp){
                        //alert(resp);
                        //console.log(resp);
                         //$("#idresultado").html(resp);
                         setTimeout(function(){     
                          console.log(resp);
                          $('#idresultado').html(resp);  
                        }, 1500);
                      }
                    }); 
                  });
                }
          }


         
      }); 
        $("#btnOtorgar").click(function(){
        if (validar()) 
        {          
          swal({
            title: "¿Esta seguro?",
            text: "Se otorgará el crédito. Entrega al prestatario el monto acordado",
            type: "warning",
            showCancelButton: true,
            confirmButtonColor: "#2c2a6c",
            confirmButtonText: "Registrar",
            closeOnConfirm: false,
            showLoaderOnConfirm: true
          }, function () {
            var str = $( "#idform" ).serialize();
            var ahorroinicial=$("input[name='ahorroinicial']:checked").val();
            $.ajax({
              url: "otorgar.php",
              type: "POST",
              data: str+"&flagAI="+ahorroinicial,
              success: function(resp){
                setTimeout(function(){     
                  console.log(resp);
                  $('#idresultado').html(resp);  
                }, 150); 
              }
            }); 
          });
        }else{
          swal("ERROR","Ingrese un monto válido","error");
        }
      });
      function validar(){
        retorno=true;
        var monto=$('#idmonto').val();
        if(monto<=0){
          retorno=false;
        }
        return retorno;
      }

        function cargaDato(idper)
      {
        //alert('Proceso de desarrollo');
         //alert(idper);
          $.ajax({
                  async: true,
                  url: "cargarpersonaGEdit.php?idpersona="+idper,
                  type: "get",
                  dataType: "html",
                  success: function(data){
                    var json = eval("("+data+")");

                     $("#idpersonaEdit").val(json.idpersonaImp);
                     $("#idcarnetEdit").val(json.carnet);
                     $("#idexpEdit").val(json.expedido);
                     $("#idexpEdit").material_select();
                     $("#idnombreEdit").val(json.nombre);
                     $("#idpaternoEdit").val(json.paterno);
                     $("#idmaternoEdit").val(json.materno);
                     $("#idnacimientoEdit").val(json.fechanac);
                     $("#idemailEdit").val(json.email);
                     $("#idcelularEdit").val(json.celular);
                     $("#idsexoEdit").val(json.sexo)
                    $("#idsexoEdit").material_select();;
                     $("#idocupacionEdit").val(json.ocupacion);

                     $("#idzonaEdit").val(json.zona);
                     $("#iddireccionEdit").val(json.direccion);
                     $("#idfonoEdit").val(json.telefono);

                  }
                });
          //expedido(idper);
      }  
     
function actualizar()
{
   var nombreVal1 = $("#idnombreEdit").val();
                var carnetVal1 = $("#idcarnetEdit").val();
                if (nombreVal1 == '' || carnetVal1 == '') 
                {
                   swal("Error","DATOS FALTANTES","error");
                }else {
                  swal({
                    title: "¿Estas seguro?",
                    text: "Actualizar los datos ",
                    type: "warning",
                    showCancelButton: true,
                    confirmButtonColor: "#2c2a6c",
                    confirmButtonText: "SI",
                    closeOnConfirm: false
                  }, function () {
                    var str = $( "#idformp2" ).serialize();
                   // alert(str);
                    $.ajax({
                      url: "actualizarp.php",
                      type: "POST",
                      data: str,
                      success: function(resp){
                        console.log(resp);
                         $("#idresultado").html(resp);
                         //alert(resp);
                      }
                    }); 
                  });
                }
}   
function darbaja(idgar)
{
          swal({
            title: "¿Esta seguro?",
            text: "Dar de baja a garante",
            type: "warning",
            showCancelButton: true,
            confirmButtonColor: "#2c2a6c",
            confirmButtonText: "SI",
            closeOnConfirm: false,
            showLoaderOnConfirm: true
          }, function () {
            //var str = $( "#idform" ).serialize();
            $.ajax({
              url: "darbaja.php",
              type: "POST",
              data: "idgarante="+idgar,
              success: function(resp){
                setTimeout(function(){     
                  console.log(resp);
                  $('#idresultado').html(resp);  
                }, 150); 
              }
            }); 
          });
} 
    </script>
</body>

</html>