viewEdit.php 26.4 KB
<!DOCTYPE html>
<html lang="en">

<head>
    <title>Editar Datos - Arcu </title>

    <!-- Meta -->
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0, minimal-ui">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="description" content="#">
    <meta name="keywords" content="Admin , Responsive, Landing, Bootstrap, App, Template, Mobile, iOS, Android, apple, creative app">
    <meta name="author" content="#">
    <!-- Favicon icon -->
    <link rel="icon" href="<?php echo constant ('URL');?>src/menu/assets/images/favicon.ico" type="image/x-icon">
    <!-- Google font-->
    <link href="<?php echo constant ('URL');?>src/menu/assets/fonts/fonts-opensans.css" rel="stylesheet">
    <!-- Required Fremwork -->
    <link rel="stylesheet" type="text/css" href="<?php echo constant ('URL');?>src/menu/bower_components/bootstrap/css/bootstrap.min.css">
    <!-- themify-icons line icon -->
    <link rel="stylesheet" type="text/css" href="<?php echo constant ('URL');?>src/menu/assets/icon/themify-icons/themify-icons.css">
    <!-- ico font -->
    <link rel="stylesheet" type="text/css" href="<?php echo constant ('URL');?>src/menu/assets/icon/icofont/css/icofont.css">
    <!-- feather Awesome -->
    <link rel="stylesheet" type="text/css" href="<?php echo constant ('URL');?>src/menu/assets/icon/feather/css/feather.css">
    <!--forms-wizard css-->
    <link rel="stylesheet" type="text/css" href="<?php echo constant ('URL');?>src/menu/bower_components/jquery.steps/css/jquery.steps.css">
    <!-- Select 2 css -->
    <link rel="stylesheet" href="<?php echo constant ('URL');?>src/menu/bower_components/select2/css/select2.min.css">
    <!-- Multi Select css -->
    <link rel="stylesheet" type="text/css" href="<?php echo constant ('URL');?>src/menu/bower_components/bootstrap-multiselect/css/bootstrap-multiselect.css">
    <link rel="stylesheet" type="text/css" href="<?php echo constant ('URL');?>src/menu/bower_components/multiselect/css/multi-select.css">

    <!-- Style.css -->
    <link rel="stylesheet" type="text/css" href="<?php echo constant ('URL');?>src/menu/assets/css/style.css">
    <link rel="stylesheet" type="text/css" href="<?php echo constant ('URL');?>src/menu/assets/css/jquery.mCustomScrollbar.css">
    <link rel="stylesheet" href="<?php echo constant ('URL');?>src/menu/assets/scss/partials/menu/_pcmenu.htm">

</head>

<body>
    <?php include_once 'views/header.php';?>

                                <!-- Page-header start -->
                                <div class="page-header">
                                    <div class="row align-items-end">
                                        <div class="col-lg-8">
                                            <div class="page-header-title">
                                                <div class="d-inline">
                                                    <h4>Editar Datos Personales</h4>
                                                    <span>En Esta Sección podrás Editar los Datos Personales del Usuario dentro del Sistema</span>
                                                </div>
                                            </div>
                                        </div>
                                        <div class="col-lg-4">
                                            <div class="page-header-breadcrumb">
                                                <ul class="breadcrumb-title">
                                                    <li class="breadcrumb-item">
                                                        <a href="<?php echo constant('URL');?>home"> <i class="feather icon-home"></i> Inicio</a>
                                                    </li>
                                                    <li class="breadcrumb-item"><a href="<?php echo constant('URL');?>usuarios"><i class="feather icon-users"></i> Usuarios</a> </li>
                                                    <li class="breadcrumb-item active"><strong><a href="<?php echo constant('URL') . "usuarios/viewEdit/" . $this->id_persona;?>"><i class="feather icon-edit"></i> Editar Datos</a> </strong></li>
                                                </ul>
                                            </div>
                                        </div>
                                    </div>
                                </div>
                                <!-- Page-header end -->
                                <div class="page-body">
                                    <div class="row">
                                        <div class="col-sm-12">
                                            <div class="card">
                                                <div class="card-header">
                                                    <h5>Editar Datos Personales</h5>
                                                    <span>Los Datos a Completar del Siguiente Formulario identificados (<b style="color: red;">*</b>) Son Obligatorios.</span>
                                                    <div class="card-header-right">
                                                        <ul class="list-unstyled card-option">
                                                            <li><a href="<?php echo constant ('URL');?>usuarios"><button class="btn btn-inverse btn-out-dotted"><i class="icofont icofont-arrow-left" style="font-size: 1.2em; color: white"></i> Volver</button></a></li>
                                                        </ul>
                                                    </div>
                                                </div>
                                                <div class="card-block">
                                                <?php echo $this->mensaje;?>
                                                <div class="row">
                                                            <div class="col-md-12">
                                                                <div id="wizard">
                                                                    <section>
                                                                        <form action="<?php echo constant ('URL') . "usuarios/editPerfil/" . $this->id_persona;?>" method="POST" class="wizard-form" id="example-advanced-form">
                                                                            <h3> Datos Personales </h3>
                                                                            <fieldset>
                                                                                <div class="row">
                                                                                    <div class="col-lg-6">
                                                                                        <div class="form-group">
                                                                                            <label for="tipo_documento" class="block">Tipo de Documento de Identidad <span style="color: red;">*</span></label>
                                                                                            <select id="tipo_documento" name="tipo_documento" class="form-control required js-example-basic-single">
                                                                                                <option value="">Seleccione</option>
                                                                                                <?php 
                                                                                                    foreach($this->tipos_documento as $row){
                                                                                                    $tipo_documento=new Arcu();
                                                                                                    $tipo_documento=$row;?> 
                                                                                                <option value="<?php echo $tipo_documento->id;?>" <?php if($tipo_documento->id==$this->persona->id_tipo_documento){ echo "selected=selected"; }?>><?php echo $tipo_documento->descripcion;?></option>
                                                                                                <?php }?>
                                                                                            </select> 
                                                                                        </div> 
                                                                                        <div class="form-group">
                                                                                            <label for="pnombre" class="block">Primer Nombre <span style="color: red;">*</span></label>
                                                                                            <input id="pnombre" name="pnombre" type="text" class="required form-control form-control-capitalize" value="<?php echo $this->persona->primer_nombre; ?>" placeholder="Ingrese su Primer Nombre" maxlength="45" onkeypress="return soloLetras(event)">
                                                                                        </div>

                                                                                        <div class="form-group">
                                                                                            <label for="papellido" class="block">Primer Apellido <span style="color: red;">*</span></label>
                                                                                            <input id="papellido" name="papellido" type="text" class="required form-control form-control-capitalize" value="<?php echo $this->persona->primer_apellido; ?>" placeholder="Ingrese su Primer Apellido" maxlength="45" onkeypress="return soloLetras(event)">
                                                                                        </div>
                                                                                    </div>
                                                                                    <div class="col-lg-6">
                                                                                        <div class="form-group">
                                                                                            <label for="cedula" class="block">Nro. de Identificación <span style="color: red;">*</span></label>
                                                                                            <input id="cedula" name="cedula" type="text" class="required number form-control" value="<?php echo $this->persona->identificacion; ?>"placeholder="Ingrese el Nro. de Identificación (DNI, Pasaporte, etc.)" maxlength="11" minlength="5">
                                                                                        </div>
                                                                                        <div class="form-group">
                                                                                            <label for="snombre" class="block">Segundo Nombre <i><small>(Opcional)</small></i></label>
                                                                                            <input id="snombre" name="snombre" type="text" class="form-control form-control-capitalize" value="<?php echo $this->persona->segundo_nombre; ?>" placeholder="Ingrese su Segundo Nombre" maxlength="45" onkeypress="return soloLetras(event)">
                                                                                        </div>
                                                                                        <div class="form-group">
                                                                                            <label for="sapellido" class="block">Segundo Apellido <i><small>(Opcional)</small></i></label>
                                                                                            <input id="sapellido" name="sapellido" type="text" class="form-control form-control-capitalize" value="<?php echo $this->persona->segundo_apellido; ?>" placeholder="Ingrese su Primer Apellido" maxlength="45" onkeypress="return soloLetras(event)">
                                                                                        </div>
                                                                                    </div>

                                                                                    <script>
                                                                                function soloLetras(e) {
                                                                                    var key = e.keyCode || e.which,
                                                                                    tecla = String.fromCharCode(key).toLowerCase(),
                                                                                    letras = " áéíóúabcdefghijklmnñopqrstuvwxyz",
                                                                                    especiales = [8, 37, 39, 46],
                                                                                    tecla_especial = false;

                                                                                    for (var i in especiales) {
                                                                                    if (key == especiales[i]) {
                                                                                        tecla_especial = true;
                                                                                        break;
                                                                                    }
                                                                                    }

                                                                                    if (letras.indexOf(tecla) == -1 && !tecla_especial) {
                                                                                    return false;
                                                                                    }
                                                                                }
                                                                                      </script>
                                                                                </div>
                                                                                <div class="form-group row">
                                                                                    <div class="col-md-4 col-lg-2">
                                                                                        <label for="name-2" class="block">Género <span style="color: red;">*</span></label>
                                                                                    </div>
                                                                                    <div class="col-md-8 col-lg-10 form-radio">
                                                                                        <div class="radio radiofill radio-warning radio-inline">
                                                                                            <label>
                                                                                                <input type="radio" name="genero" value="Femenino" <?php if($this->persona->genero=="Femenino"){echo 'checked=""';}?>>
                                                                                                <i class="helper"></i>Femenino
                                                                                            </label>
                                                                                        </div>
                                                                                        <div class="radio radiofill radio-warning radio-inline">
                                                                                            <label>
                                                                                                <input type="radio" name="genero" value="Masculino" <?php if($this->persona->genero=="Masculino"){echo 'checked=""';}?>>
                                                                                                <i class="helper"></i>Masculino
                                                                                            </label>
                                                                                        </div>
                                                                                    </div>
                                                                                </div>
                                                                            </fieldset>
                                                                            <h3> Datos Personales </h3>
                                                                            <fieldset>
                                                                                <h3><i class="icofont icofont-location-pin"></i> Residencia</h3>
                                                                                <div class="row">
                                                                                    <div class="col-lg-6">
                                                                                        <div class="form-group">
                                                                                            <label for="pais" class="block">País donde Reside <span style="color: red;">*</span></label>
                                                                                            <select id="pais" name="pais" class="form-control required js-example-basic-single">
                                                                                                <option value="">Seleccione</option>
                                                                                                <?php 
                                                                                                    foreach($this->paises as $row){
                                                                                                    $pais=new Arcu();
                                                                                                    $pais=$row;?> 
                                                                                                <option value="<?php echo $pais->id;?>" <?php if($pais->id==$this->persona->id_pais){ echo "selected=selected"; }?>><?php echo $pais->descripcion;?></option>
                                                                                                <?php }?> 
                                                                                            </select> 
                                                                                        </div> 
                                                                                    </div>
                                                                                    <div class="col-lg-6">
                                                                                        <div class="form-group">
                                                                                            <label for="ciudad" class="block">Ciudad donde Reside <span style="color: red;">*</span></label>
                                                                                            <select id="ciudad" name="ciudad" class="form-control required js-example-basic-single">
                                                                                                <option id="tciudad" value="">Seleccione</option>

                                                                                            </select> 

                                                                                        </div> 
                                                                                    </div>
                                                                                    <script>
                                                                                        $('#pais').change(function(){
                                                                                            var id_pais = $(this).val();

                                                                                            $.post( '<?php echo constant ('URL');?>usuarios/getCiudadesPais', { pais: id_pais} ).done( function( respuesta )
                                                                                            {
                                                                                                $( '#ciudad' ).html( respuesta );
                                                                                                
                                                                                            });
                                                                                        });

                                                                                        //editar estado
                                                                                        $.post( '<?php echo constant ('URL');?>usuarios/getCiudadesPais', { pais: <?php echo $this->persona->id_pais;?>} ).done( function( respuesta )
                                                                                        {
                                                                                            $( '#ciudad' ).html( respuesta );
                                                                                            
                                                                                            $( '#ciudad option[value="'+<?php echo $this->persona->id_ciudad; ?>+'"]' ).attr("selected", true);

                                                                                            if($("#ciudad").val() == '<?php echo $this->persona->id_ciudad;?>'){
                                                                                                $('#tciudad').append('<option value="<?php echo $this->persona->id_ciudad;?>" selected="selected"><?php echo $this->persona->ciudad;?></option>');

                                                                                            }
                                                                                        });
                                                                                    </script>
                                                                                </div>
                                                                                <h3><i class="feather icon-phone-call"></i> Contacto</h3>
                                                                                <div class="row">
                                                                                    <div class="col-lg-6">
                                                                                        <div class="form-group">
                                                                                            <label for="telefono" class="block">Teléfono <span style="color: red;">*</span></label>
                                                                                            <input id="telefono" name="telefono" type="text"class="required form-control us_telephone"  value="<?php echo $this->persona->telefono; ?>" data-mask="(0999) 999-9999" placeholder="Ingrese su Nro. de Teléfono">
                                                                                        </div>
                                                                                    </div>
                                                                                </div>
                                                                                
                                                                            </fieldset>
                                                                           
                                                                        </form>
                                                                    </section>
                                                                </div>
                                                            </div>
                                                        </div>
                                                </div>
                                            </div>
                                        </div>
                                    </div>
                                </div>
                                
    <?php include_once 'views/footer.php';?>
<!-- NOTA: revisen el footer, ahi integre todos los js que necesita el header para que funcione, 
    si necesitan, agregar un plugin lo hacen a partir de este comentario -->
    
    <script src="<?php echo constant ('URL');?>src/menu/bower_components/jquery-validation/js/jquery.validate.js"></script>
    <script type="text/javascript" src="<?php echo constant ('URL');?>src/menu/assets/pages/form-validation/validate.js"></script>
    <script src="<?php echo constant ('URL');?>src/menu/bower_components/jquery.cookie/js/jquery.cookie.js"></script>
    <script src="<?php echo constant ('URL');?>src/menu/bower_components/jquery.steps/js/jquery.steps.js"></script>
    <script type="text/javascript" src="<?php echo constant ('URL');?>src/menu/assets/pages/form-validation/validate.js"></script>
    <script src="<?php echo constant ('URL');?>src/menu/assets/pages/forms-wizard-validation/form-wizard-horizontal.js"></script>

    <!-- Masking js -->
    <script src="<?php echo constant ('URL');?>src/menu/assets/pages/form-masking/inputmask.js"></script>
    <script src="<?php echo constant ('URL');?>src/menu/assets/pages/form-masking/jquery.inputmask.js"></script>
    <script src="<?php echo constant ('URL');?>src/menu/assets/pages/form-masking/autoNumeric.js"></script>
    <script src="<?php echo constant ('URL');?>src/menu/assets/pages/form-masking/form-mask.js"></script>

    <!-- Select 2 js -->
    <script type="text/javascript" src="<?php echo constant ('URL');?>src/menu/bower_components/select2/js/select2.full.min.js"></script>
    <script type="text/javascript" src="<?php echo constant ('URL');?>src/menu/assets/pages/advance-elements/select2-custom.js"></script>

    <!-- Multiselect js -->
    <script type="text/javascript" src="<?php echo constant ('URL');?>src/menu/bower_components/bootstrap-multiselect/js/bootstrap-multiselect.js"></script>
    <script type="text/javascript" src="<?php echo constant ('URL');?>src/menu/bower_components/multiselect/js/jquery.multi-select.js"></script>

    
    
</body>

</html>