Viewing file: gest_contact_view.php (7.03 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<style> .estiloForm { background: #f8f8f8; border: 1px solid #eee; padding: 5px 12px; margin-bottom: 10px; } </style> <div> <h1 ><?= $titulo ?></h1> <br>
<form action="<?php echo base_url()?>contactos/contactos/" method="post" name="gestionContactosComercial" class="form-horizontal"> <div class="estiloForm col-sm-12" align="left"> <b>Nombre:</b> <input class="form-control input-lg" type="text" name="NombreCliente" id="NombreCliente" value="<?php echo ($datos->nombre)?>" readonly> <b>Razon Social:</b> <input class="form-control input-lg" type="text" name="razon_social" id="razon_social" value="<?php echo ($datos->razon_social)?>" readonly> <b>Pagina:</b> <input class="form-control input-lg" type="text" name="web" id="web" value="<?php echo ($datos->web)?>" readonly>
<b>Mail:</b> <input class="form-control input-lg" type="text" name="mail" id="mail" value="<?php echo ($datos->mail)?>"readonly> <br><br> <b>Direccion:</b> <input class="form-control input-lg" type="text" name="DireccionCliente" id="DireccionCliente" value="<?php echo ($datos->direccion)?>" readonly> <b>Localidad:</b> <input class="form-control input-lg" type="text" name="LocalidadCliente" id="LocalidadCliente" value="<?php echo ($datos->localidad)?>"readonly> <b>IVA:</b> <input class="form-control input-sm" type="text" name="ResponsableCliente" id="ResponsableCliente" value="<?php echo ($datos->iva)?>"readonly> <b>Cuit:</b> <input class="form-control input-lg" type="text" name="CuitCliente" id="CuitCliente" value="<?php echo ($datos->cuit)?>"readonly> <input class="form-control" type="hidden" name="idCliente" id="idCliente" value="<?php echo ($datos->id)?>" readonly> </div> <br> <h1> Agregar Contacto </h1> <br> <br> <div class="form-group form-group-lg" id="precio"> <b>Nombre:</b> <input class="input-lg" type="text" name="nombreContacto" id="nombreContacto" value=""> <b>Mail:</b> <input class="form-control" type="text" name="mailContacto" id="mailContacto" value=""> <b>Interno:</b> <input class="form-control input-sm" type="text" name="internoContacto" id="internoContacto" value=""> <b>Depto: </b> <input class="form-control input-sm" type="text" name="deptoContacto" id="deptoContacto" value=""> <br> <br> <div class="col-md-12" align="right"> <input class="btn btn-success" type="button" name="agregarCarritoContacto" id="agregarCarritoContacto" value="Agregar Contacto" onclick="ingresarCarrito();"> </div> </div> <br><br> <div class="col-md-12" align="left">
<?php $array=array(); $this->table->set_heading('Nombre', 'Mail', 'Interno', 'Depto','Eliminar'); //crea la primera fila de la tabla con el encabezado $tmp = array ( 'table_open' => '<table class="table table-bordered table-striped" border="0" cellpadding="2" cellspacing="1" id="detalleTablaContactos" width="100%">' ); //modifica el espaciado $this->table->set_template($tmp); //aplico los cambios de modificacion anterior $detallesContactos=$this->consultas_model->getContactosById($datos->id); if($detallesContactos !=null){ foreach($detallesContactos as $file): $this->table->add_row($file->nombre,$file->mail,$file->interno,$file->depto,'<input class="btn btn-danger" type="button" name="eliminar" id="eliminar" value="Borrar Contacto" onclick="elinminarRegistro('. $file->id.')">'); //agregamos la celda a la tabla por cada iteracion endforeach; echo $this->table->generate($array); //cuando termina generamos la tabla a partir del vector }
?> </div> <div class="col-md-12" align="center"> <input class="btn btn-large" type="button" value="Volver" onclick="volver();"> </div> </form> </div>
<script type="text/javascript"> function volver(){
location.href='<?php echo base_url()?>contactos/index'; } function ingresarCarrito(){ cliente=<?php echo $datos->id; ?>; nombre=document.getElementById("nombreContacto").value; mail=document.getElementById("mailContacto").value; interno=document.getElementById("internoContacto").value; depto=document.getElementById("deptoContacto").value; $.ajax({ type: 'POST', url: '<?php echo site_url("contactos/ingresarContacto");?>', data: {cliente:cliente,nombre: nombre, mail:mail, interno:interno,depto:depto}, success:function(data){ $("#detalleTablaContactos").append("<tr><td></td><td>" + nombre + "</td><td>" + mail + "</td><td>" + interno + "</td><td>" + depto + "</td><td><input class='btn btn-danger' type='button' name='eliminar' id='eliminar' value='Eliminar' onclick='elinminarRegistro('. producto.')'></td></tr>"); } }); };
function elinminarRegistro(id) {
$.ajax({ type: 'POST', url: '<?php echo site_url("contactos/eliminar");?>', data: { id:id}, success:function(data){ //sacar de la table el registro qeu me pasan por id } });
// sacar el redirect window.location.reload(); }
document.onkeydown = function(){ if (window.event && (window.event.keyCode == 8)) { valor = document.activeElement.value; if (valor==undefined) { return false; } //Evita Back en página. else { if (document.activeElement.getAttribute('type')=='sel ect-one') { return false; } //Evita Back en select. if (document.activeElement.getAttribute('type')=='but ton') { return false; } //Evita Back en button. if (document.activeElement.getAttribute('type')=='rad io') { return false; } //Evita Back en radio. if (document.activeElement.getAttribute('type')=='che ckbox') { return false; } //Evita Back en checkbox. if (document.activeElement.getAttribute('type')=='fil e') { return false; } //Evita Back en file. if (document.activeElement.getAttribute('type')=='res et') { return false; } //Evita Back en reset. if (document.activeElement.getAttribute('type')=='sub mit') { return false; } //Evita Back en submit. else //Text, textarea o password { if (document.activeElement.value.length==0) { return false; } //No realiza el backspace(largo igual a 0). else { document.activeElement.value.keyCode = 8; } //Realiza el backspace. } } } if(window.event && window.event.keyCode == 505){ window.event.keyCode = 505; } } </script>
|