Create New Item
×
Item Type
File
Folder
Item Name
File Manager
/
sistema
/
vistas
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php include('header.php'); $adm = new administracion(); $desde=0; $pagina=0; $estado=""; $fini=""; $ffin=""; $negocio=""; if(isset($_GET['desde'])){$desde=$_GET['desde'];} if(isset($_GET['pagina'])){$pagina=$_GET['pagina'];} if(isset($_GET['estado'])){$estado=$_GET['estado'];} if(isset($_GET['negocio'])){$negocio=$_GET['negocio'];} if(isset($_GET['fini'])){$fini=$_GET['fini'];} if(isset($_GET['ffin'])){$ffin=$_GET['ffin'];} if(isset($_POST['negocio'])){$desde=0;$pagina=1;$negocio=$_POST['negocio'];} if(isset($_POST['fini'])){$desde=0;$pagina=1;$fini=$_POST['fini'];} if(isset($_POST['ffin'])){$desde=0;$pagina=1;$ffin=$_POST['ffin'];} if(isset($_POST['estado1'])){$desde=0;$pagina=1;$estado=$_POST['estado1'];} if(isset($_POST['estado2'])){$desde=0;$pagina=1;$estado=$_POST['estado2'];} if(isset($_POST['estado1']) and isset($_POST['estado2'])){$desde=0;$pagina=1;$estado="";} $notas=$adm->getNotasPendientes($desde,$estado,$negocio,$fini,$ffin); $getpaginas=$adm->getNotasPendientesPaginas($estado,$negocio,$fini,$ffin); ?> <script type="text/javascript"> $(document).ready(function() { $('.anadir_nota_pendiente').click(function(){ var msg=""; if($('input[name=id_negocio]').val()==''){msg=msg+"Ingrese Negocio<br>"} if($('input[name=fecha]').val()==''){msg=msg+"Ingrese Fecha<br>"} if($('textarea[name=nota_cliente]').val()==''){msg=msg+"IngreseNota<br>"} if(msg==''){ var datos={ us_crea:$("input[name=us_crea]").val(), id_negocio:$("input[name=id_negocio]").val(), fecha:$("input[name=fecha]").val(), nota:$("textarea[name=nota_cliente]").val() } $('#myModal').modal('toggle'); $.ajax({ type: "POST", url: '../clases/accion.php', async: true, data : { accion: "creanotapendiente", datos:datos }, success: function(data) { var tr=''; tr=tr+'<tr id="fila'+data+'">'; tr=tr+'<td>'+data+'</td>'; tr=tr+'<td>'+$("input[name=us_nombre]").val()+'</td>'; tr=tr+'<td>'+$("input[name=fecha]").val()+'</td>'; tr=tr+'<td>'+$("textarea[name=nota_cliente]").val()+'</td>'; tr=tr+'<td style="background-color:red;color:#ffffff;">Pendiente</td>'; tr=tr+'<td><a href="viajes_det.php?id='+$("input[name=id_negocio]").val()+'" target="blank">'+$("input[name=id_negocio]").val()+'</a></td>'; tr=tr+'<td>'; tr=tr+'<a href="javascript:void(0)" alt="" onclick="edit_pend('+data+')" data-toggle="modal" data-target="#myModale"><span class="glyphicon glyphicon-edit" aria-hidden="true"></span></a> '; tr=tr+'<a href="javascript:void(0)" alt="" onclick="borrar_nota_pend('+data+')"><span class="glyphicon glyphicon-trash" aria-hidden="true"></span></a>'; tr=tr+'</td>'; tr=tr+'</tr>'; $('.caja_notas_pendientes table tbody').prepend(tr); alert_principal('success', "La nota he sido creada correctamente."); $("input[name=id_negocio]").val(""); $("input[name=fecha]").val($.datepicker.formatDate('yy-mm-dd', new Date())); $("textarea[name=nota_cliente]").val(""); }, error: function(objeto, quepaso, otroobj){ alert_principal('danger', "Ha ocurrido un error, por favor intentelo más tarde. Si el problema persiste consulte al administrador."); } }); }else{ alert_principal('danger', msg); } }); $('.editar_nota_pendiente').click(function(){ var msg=""; if($('input[name=id_negocioe]').val()==''){msg=msg+"Ingrese Negocio<br>"} if($('input[name=fechae]').val()==''){msg=msg+"Ingrese Fecha<br>"} if($('textarea[name=nota_clientee]').val()==''){msg=msg+"IngreseNota<br>"} if(msg==''){ var datos={ id:$("input[name=ide]").val(), id_negocio:$("input[name=id_negocioe]").val(), fecha:$("input[name=fechae]").val(), nota:$("textarea[name=nota_clientee]").val(), estado:$("select[name=estadoe] option:selected").val() } $('#myModale').modal('toggle'); $.ajax({ type: "POST", url: '../clases/accion.php', async: true, data : { accion: "editanotapendiente", datos:datos }, success: function(data) { $('#fila'+$("input[name=ide]").val()).find('td:eq(2)').text($("input[name=fechae]").val()); $('#fila'+$("input[name=ide]").val()).find('td:eq(3)').text($("textarea[name=nota_clientee]").val()); $('#fila'+$("input[name=ide]").val()).find('td:eq(4)').text($("select[name=estadoe] option:selected").val()); $('#fila'+$("input[name=ide]").val()).find('td:eq(5)').html(""); $('#fila'+$("input[name=ide]").val()).find('td:eq(5)').html('<a href="viajes_det.php?id='+$("input[name=id_negocioe]").val()+'" target="blank">'+$("input[name=id_negocioe]").val()+'</a>'); if($("select[name=estadoe] option:selected").val()=='Pendiente'){ $('#fila'+$("input[name=ide]").val()).find('td:eq(4)').css('background-color','red'); }else{ $('#fila'+$("input[name=ide]").val()).find('td:eq(4)').css('background-color','green'); } alert_principal('success', "La nota he sido editada correctamente."); }, error: function(objeto, quepaso, otroobj){ alert_principal('danger', "Ha ocurrido un error, por favor intentelo más tarde. Si el problema persiste consulte al administrador."); } }); }else{ alert_principal('danger', msg); } }); }); function edit_pend(id){ var id=id; var id_negocio=$('#fila'+id).find('td:eq(5)').text(); var fecha=$('#fila'+id).find('td:eq(2)').text(); var nota=$('#fila'+id).find('td:eq(3)').text(); var estado=$('#fila'+id).find('td:eq(4)').text(); $('input[name=ide]').val(id); $('input[name=id_negocioe]').val(id_negocio); $('input[name=fechae]').val(fecha); $('textarea[name=nota_clientee]').val(nota); if(estado=='Pendiente'){ $('select[name=estadoe] > option[value="Pendiente"]').prop('selected',true); }else{ $('select[name=estadoe] > option[value="Realizada"]').prop('selected',true); } } function borrar_nota_pend(id){ if (confirm("¿Realmente desea borrar la nota?") == true) { $.ajax({ type: "POST", url: '/clases/accion.php', async: true, data : { accion: "borranotapendiente", id:id }, success: function(data) { if(data>0){ $("#fila"+id).remove(); } }, error: function(objeto, quepaso, otroobj){ alert_principal('danger', "Ha ocurrido un error, por favor intentelo más tarde. Si el problema persiste consulte al administrador."); } }); } } </script> <div class="row contenido"> <input type="hidden" name="us_nombre" value="<?=$_SESSION['nombre']?> <?=$_SESSION['apepat']?>" id="us_nombre" class="form-control"> <div id="myModal" class="modal fade" role="dialog"> <div class="modal-dialog" <!-- Modal content--> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal">×</button> <h4 class="modal-title">Nueva nota</h4> </div> <div class="modal-body"> <input type="hidden" name="us_crea" value="<?=$_SESSION['usuario_id']?>" id="us_crea" class="form-control"> <label class="label-pag">Negocio</label> <input type="text" name="id_negocio" value="" id="id_negocio" class="form-control"> <label class="label-pag">Fecha</label> <input type="text" name="fecha" value="" id="fnegocio" class="form-control"> <label class="label-pag">Nota</label> <textarea class="form-control" rows="3" name="nota_cliente" id="nota_cliente"></textarea> </div> <div class="modal-footer"> <button type="button" class="btn btn-primary anadir_nota_pendiente" id="" style="margin:15px;">Añadir</button> <button type="button" class="btn btn-primary " data-dismiss="modal">Cerrar</button> </div> </div> </div> </div> <div id="myModale" class="modal fade" role="dialog"> <div class="modal-dialog" <!-- Modal content--> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal">×</button> <h4 class="modal-title">Editar nota</h4> </div> <div class="modal-body"> <input type="hidden" name="ide" value="" id="ide" class="form-control"> <label class="label-pag">Negocio</label> <input type="text" name="id_negocioe" value="" id="id_negocioe" class="form-control"> <label class="label-pag">Estado</label> <select name="estadoe" class="form-control"> <option value="Pendiente">Pendiente</option> <option value="Realizada">Realizada</option> </select> <label class="label-pag">Fecha</label> <input type="text" name="fechae" value="" id="fnegociob" class="form-control"> <label class="label-pag">Nota</label> <textarea class="form-control" rows="3" name="nota_clientee" id="nota_clientee"></textarea> </div> <div class="modal-footer"> <button type="button" class="btn btn-primary editar_nota_pendiente" id="" style="margin:15px;">Editar</button> <button type="button" class="btn btn-primary " data-dismiss="modal">Cerrar</button> </div> </div> </div> </div> <form method="POST"> <div class="col-md-12"> <div class="col-md-2"> <br> <button type="button" class="btn btn-primary" data-toggle="modal" data-target="#myModal">Añadir nota</button> </div> <div class="col-md-2"> <label>Mostrar</label><br> <input type="checkbox" name="estado1" value="Pendiente"> Pendientes<br> <input type="checkbox" name="estado2" value="Realizada"> Realizadas<br> </div> <div class="col-md-2"> <label>Negocio</label> <input type="text" name="negocio" id="negocio" class="form-control" value=""> </div> <div class="col-md-2"> <label>Fecha Inicio</label> <input type="text" name="fini" id="fini" class="form-control" value=""> </div> <div class="col-md-2"> <label>Fecha Fin</label> <input type="text" name="ffin" id="fterm" class="form-control" value=""> </div> <div class="col-md-2"> <br> <button type="submit" class="btn btn-primary">Filtrar</button> </div> </div> </form> <div class="col-md-12"> <?php if(isset($_POST['negocio']) || isset($_POST['estado']) || isset($_POST['fini']) || isset($_POST['ffin']) || $_GET['estado'] || $_GET['fini'] || $_GET['ffin'] || $_GET['negocio']){ echo '<a href="administracion_notas_comi.php?desde=0&pagina=1&estado=&negocio=&fini=&ffin=">>> Limpiar busqueda</a><br><br>'; } ?> </div> <div class="col-md-12"> </div> <div class="col-md-12"> <ul class='nav nav-tabs'> <li class=''><a href="administracion_notas.php?desde=0&pagina=1&estado=&fini=&ffin">Notas</a></li> <li class='active'><a href="administracion_notas_comi.php?desde=0&pagina=1&estado=&negocio=&fini=&ffin">Notas comisiones</a></li> </ul> <div class="caja_notas_pendientes"> <table class="table table-hover" style="font-size:12px;"> <thead> <tr> <td>ID</td> <td>Creado por</td> <td>Fecha</td> <td>Nota</td> <td>Estado</td> <td>Negocio</td> <td>controles</td> </tr> </thead> <tbody> <?php foreach($notas as $val){ ?> <tr id="fila<?=$val['id']?>"> <td><?=$val['id']?></td> <td><?=$val['nombre']?> <?=$val['apepat']?></td> <td><?=$val['fecha']?></td> <td><?=$val['nota']?></td> <td <?=($val['estado']=='Pendiente')?'style="background-color:red;color:#ffffff;"':'style="background-color:green;color:#ffffff;"'?>><?=$val['estado']?></td> <td><a href="viajes_det.php?id=<?=$val['id_negocio']?>" target="blank"><?=$val['id_negocio']?></a></td> <td> <a href="javascript:void(0)" alt="" onclick="edit_pend('<?=$val['id']?>')" data-toggle="modal" data-target="#myModale"><span class="glyphicon glyphicon-edit" aria-hidden="true"></span></a> <a href="javascript:void(0)" alt="" onclick="borrar_nota_pend('<?=$val['id']?>')"><span class="glyphicon glyphicon-trash" aria-hidden="true"></span></a> </td> </tr> <?php } ?> </tbody> </table> <div class="col-md-12"> <center> <nav> <ul class="pagination"> <?php $contador_paginas=0; $pagizq=$pagina-3; $pagder=$pagina+3; for($i=0;$i<$getpaginas;$i++){ if(($i+1)==$pagizq){ echo '<li><a href="administracion_notas_comi.php?desde='.$contador_paginas.'&pagina='.($i+1).'&estado='.$estado.'&negocio='.$negocio.'&fini='.$fini.'&ffin='.$ffin.'" aria-label="Previous"><span aria-hidden="true">«</span></a></li>'; }else if($pagina==($i+1)){ echo '<li class="active"><a href="administracion_notas_comi.php?desde='.$contador_paginas.'&pagina='.($i+1).'&estado='.$estado.'&negocio='.$negocio.'&fini='.$fini.'&ffin='.$ffin.'">'.($i+1).'</a></li>'; }else if($pagina!=($i+1) && ($i+1)>$pagizq && ($i+1)<$pagder){ echo '<li><a href="administracion_notas_comi.php?desde='.$contador_paginas.'&pagina='.($i+1).'&estado='.$estado.'&negocio='.$negocio.'&fini='.$fini.'&ffin='.$ffin.'">'.($i+1).'</a></li>'; }else if(($i+1)==$pagder){ echo '<li><a href="administracion_notas_comi.php?desde='.$contador_paginas.'&pagina='.($i+1).'&estado='.$estado.'&negocio='.$negocio.'&fini='.$fini.'&ffin='.$ffin.'" aria-label="Next"><span aria-hidden="true">»</span></a></li>'; } $contador_paginas=$contador_paginas+10; } ?> </ul> </nav> </center> </div> </div> <?php include('footer.php');?>