<?php
include '../../session.php';
?>
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <?php
        require '../../conexion.php';
        require '../../menu/css_lte.ctp';
        ?>
    </head>
    <body class="hold-transition skin-blue sidebar-mini">
        <div id="wrapper">
            <?php require '../../menu/cabecera.ctp'; ?><!--BARRA DE HERRAMIENTAS-->
            <?php require '../../menu/izquierda.ctp'; ?><!--BARRA DE HERRAMIENTAS-->
            <div class="content-wrapper">
                <div class="content">   
                    <!-- /.titulos -->
                    <div class="row">
                        <div class="col-lg-12">
                            <h3 class="page-header">Presupuesto de Proveedor
                                <a href="presupuesto_index.php" class="btn btn-primary btn-circle pull-right" rel='tooltip' title="Atras">
                                    <i class="glyphicon glyphicon-arrow-left"></i>
                                </a> 
                                <?php $presupuesto = consultas::get_datos("select * from v_compras_presupuesto where cod_pres=" . $_REQUEST['vcod'] . "order by cod_pres asc"); ?>
                                    <?php if ($presupuesto[0]['pres_estado'] === 'PENDIENTE') { ?>
                                        <?php if ($presupuesto[0]['pres_total'] != 0) { ?>
                                        <!--    <a  onclick="estado(<?php echo "'" . $presupuesto[0]['cod_pres'] . "_" . (!empty($presupuesto[0]['cod_pedc'])?$presupuesto[0]['cod_pedc']:"0") . "'"; ?>)"
                                                data-toggle="modal" data-target="#confirmar"
                                                class="btn btn-sm btn-success" rel='tooltip' 
                                                data-title="Confirmar">
                                                <i class="fa fa-check"></i> CONFIRMAR
                                            </a> -->
                                        <?php } ?>
                                    <?php } ?>
                            </h3>
                        </div>     
                    </div>
                    <!-- /.FIN titulos -->
                    <!-- /.cabecera -->
                    <div class="row">
                        <div class="col-lg-12">
                            <div class="panel panel-primary">
                                <div class="panel-heading">
                                    Datos Cabecera
                                </div>
                                <?php
                                $presupuesto = consultas::get_datos("select * from v_compras_presupuesto where cod_pres=" .$_REQUEST['vcod'] . "order by cod_pres asc");

                                $pedidos = consultas::get_datos("select * from v_compras_pedidos
                                         order by codigo asc ");
                                ?>                         
                                <!-- /.panel-heading -->
                                <div class="panel-body">
                                    <div class="table-responsive">
                                        <table width="100%"
                                               class="table table-bordered">
                                            <thead>
                                                <tr>
                                                    <th class="text-center">Nro</th>
                                                    <th class="text-center">Pedido</th> 
                                                    <th class="text-center">Proveedor</th>
                                                    <th class="text-center">Fecha</th>
                                                    <th class="text-center">Total</th>
                                                </tr>
                                            </thead>
                                            <tbody>
                                                <?php foreach ($presupuesto as $presu) { ?> 
                                                    <tr>
                                                        <td class="text-center"><?php echo $presu['cod_pres']; ?></td>
                                                        <td class="text-center"><?php echo (!empty($presu['cod_pedc'])?$presu['cod_pedc']:"SIN PEDIDO"); ?></td>
                                                        <td class="text-left"><?php echo $presu['proveedor']; ?></td>
                                                        <td class="text-center"><?php echo date("d/m/Y", strtotime($presu['pres_fecha'])); ?></td>
                                                        <td class="text-center"><?php echo number_format($presu['pres_total'], 0, ',', '.'); ?></td>
                                                    </tr>
                                                <?php } ?>
                                            </tbody>
                                        </table>                         
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                    <!--carga par el detalle-->
                    <?php if($presupuesto[0]['pres_estado'] === 'PENDIENTE'){ ?>
                    <div class="container-fluid">
                        <div class="row">
                            <div class="box box-default">                                                           
                                <div class="box-body">
                                    <div class="row">
                                        <div class="col-lg-12 col-sm-12 col-md-12 col-xs-12">
                                            <!-- FORMULARIO DE PRODUCTOS -->
                                            <form class="" action="detpres_control.php" method="post" id="frm_add_det">
                                                <input type="hidden" name="accion" value="1">
                                                <input type="hidden" name="vcod" value="<?php echo $_REQUEST['vcod']; ?>" >  
                                                <input type="hidden" name="vtotal" value="0">
                                                <input type="hidden" name="pagina" value="detpresupuesto_agregar.php" >
                                                <div class="row">
                                                    <div class="col-md-4 col-sm-4 col-lg-4">
                                                        <div class="form-group">
                                                            <label >Deposito: </label>
                                                            <?php $depositos = consultas::get_datos("select * from deposito where cod_suc=".$_SESSION['cod_suc']); ?>
                                                            <select name="vdep" class="form-control select2" id="depo" required="">
                                                                    <option value="">Seleccione Deposito</option>
                                                                    <?php
                                                                    if (!empty($depositos)) {
                                                                        foreach ($depositos as $deposito) { ?>
                                                                            <option value="<?php echo $deposito['cod_depo']; ?>">
                                                                                <?php echo $deposito['dep_descrip']; ?>
                                                                            </option>
                                                                            <?php
                                                                        }
                                                                    } else { ?>
                                                                        <option value="0">Debe insertar un deposito</option>
                                                                    <?php } ?>
                                                                </select>                                                            
                                                        </div>                                                    
                                                    </div>                                                            
                                                    <div class="col-md-6 col-sm-6 col-lg-6">
                                                        <div class="form-group">
                                                            <label class="control-label">Producto: </label>
                                                            <?php $articulos = consultas::get_datos("select * from v_articulos where stock = 1"); ?>
                                                            <select name="vart" class="form-control select2" id="vart" required="" onchange="obtenerprecio()" onkeyup="obtenerprecio()">
                                                                   <option value="">Seleccione Articulo</option>
                                                                   <?php
                                                                   if (!empty($articulos)) {
                                                                       foreach ($articulos as $articulo) { ?>
                                                                           <option value="<?php echo $articulo['id_articulo']."_".$articulo['pre_compra']; ?>">
                                                                               <?php echo $articulo['art_descri']." ".$articulo['mar_descrip']; ?>
                                                                           </option>
                                                                           <?php
                                                                       }
                                                                   } else { ?>
                                                                       <option value="0">Debe insertar un Articulo</option>
                                                                   <?php } ?>
                                                               </select>
                                                        </div>                                                    
                                                    </div>                                                    
                                                </div>                                                 
                                                <div class="row">                                               
                                                    <div class="col-md-4 col-sm-4 col-lg-4">
                                                        <div class="form-group">
                                                            <label>Precio:</label>
                                                            <input type="number" id="vprecio"class="form-control" name="vprecio" min="1" value="1" required=""/>
                                                        </div>                                                        
                                                    </div>                                                     
                                                    <div class="col-md-2 col-sm-2 col-lg-2 col-xs-5">
                                                        <div class="form-group">
                                                            <label>Cantidad:</label>
                                                            <input type="number" id="cant"class="form-control" name="vcant" min="1" value="1" required=""/>
                                                        </div>                                                        
                                                    </div>                                                                                                        
                                                    <div class="col-md-1 col-sm-1 col-lg-1">
                                                        <div class="form-group">
                                                            <label class="control-label hidden-xs">&nbsp;</label>
                                                            <button type="submit" class="btn btn-primary btn-sm pull-right"><i class="fa fa-plus"></i> AGREGAR</button>
                                                        </div>
                                                    </div>                                                     
                                                </div>                                                
                                           </form>
                                                <!-- FIN FORMULARIO DE PRODUCTOS -->                                             
                                        </div>                                        
                                    </div>                                    
                                </div>
                            </div>                                                
                        </div>
                    </div>   
                    <?php } ?>                     
                    <!--FIN cabecera-->
                    <!--consulta para el detalle-->
                    <?php
                        $detpres = consultas::get_datos("select * from v_compras_presupuesto_detalle where codigo = " . $_REQUEST['vcod'] . " order by codigo asc");
                    ?>
                    <!--FIN consulta para el detalle-->                    
                    <!--GRILLA DETALLE-->
                    <div class="row">
                        <div class="col-lg-12">
                            <div class="panel panel-primary">
                                <div class="panel-heading">
                                    Detalles
                                </div>
                                <?php if (!empty($detpres)) { ?>
                                <div class="panel-body">
                                    <div class="table-responsive">
                                        <table class="table table-bordered table-striped tablas">
                                            <thead> 
                                                <tr>
                                                    <th class="text-center">Descripción</th>
                                                    <th class="text-center">Precio</th>
                                                    <th class="text-center">Cantidad</th>
                                                    <th class="text-center">Subtotal</th>
                                                    <th class="text-center">Accion</th>
                                                </tr>
                                            </thead>
                                            <tbody>
                                                <?php foreach ($detpres as $detpre) { ?>
                                                    <tr>
                                                        <td class="text-left"><?php echo $detpre['articulo']; ?></td>
                                                        <td class="text-center"><?php echo number_format($detpre['precio'], 0, ',', '.'); ?></td>
                                                        <td class="text-center"><?php echo $detpre['cantidad']; ?></td>
                                                        <td class="text-center"><?php echo number_format($detpre['subtotal'], 0, ',', '.'); ?></td>
                                                        <td class="text-center">
                                                            <?php if ($presu['pres_estado'] == 'PENDIENTE') { ?>
                                                                        <a onclick="borrar(<?php
                                                                        echo"'" . $detpre['id_articulo'] . "_" .
                                                                        $_REQUEST['vcod'] . "_" .
                                                                        $detpre['cod_depo'] . "_" .
                                                                        $detpre['cantidad'] . "_" .
                                                                        $detpre['articulo'] . "'";
                                                                        ?>)"
                                                                           class="btn btn-sm btn-danger"
                                                                           rel="tooltip" data-title="Borrar"
                                                                           data-toggle="modal" data-target="#delete">
                                                                            <i class="fa fa-trash"></i>
                                                                        </a>                                                            
                                                                <a onclick="editar(this)" data-datos2='<?= json_encode($detpre); ?>'
                                                                   class="btn btn-sm btn-warning" rel='tooltip' data-title="Editar" 
                                                                   data-toggle="modal" data-target="#editar">
                                                                    <i class="fa fa-edit"></i>
                                                                </a>
                                                            <?php } ?>
                                                        </td>
                                                    </tr>
                                                <?php } ?>
                                            </tbody>
                                        </table>
                                    </div>
                                    <?php } else { ?>
                                        <div class="panel-body">
                                                <div class='alert alert-info'>
                                                    <span class='glyphicon glyphicon-info-sign'>
                                                    </span> A&uacute;n no se han registrado detalles...
                                                </div>                                            
                                        </div>
                                    <?php } ?>
                                </div>
                            </div>
                        </div>
                     </div>                         
                 </div> 
                    <!--FIN GRILLA DETALLE-->                                        
                </div>
            </div>
                    <!--editar-->
                    <div id="editar" class="modal fade" tabindex="-1" role="dialog">
                        <div class="modal-dialog">
                            <!-- Modal content-->
                            <div class="modal-content">
                                <div class="modal-header">
                                    <button type="button" class="close" 
                                            data-dismiss="modal" arial-label="Close">x</button>
                                    <h4 class="modal-title"><i class="fa fa-edit"></i> <strong>Editar Detalle</strong></h4>
                                </div>

                                <div class="panel-body">
                                    <form action="detpres_control.php" method="post" accept-charset="utf-8" class="form-horizontal"> 
                                        <input name="accion" value="2" type="hidden"/>
                                        <input type="hidden" name="pagina" value="detpresupuesto_agregar.php"> 
                                        <input type="hidden" name="vcod" id="vcod_pres" >
                                        <input type="hidden" name="vart" id="varticulo">
                                        <input type="hidden" name="vdep" id="vdep" >

                                        <div class="form-group">
                                            <label class="col-md-3 control-label">Descripción:</label> 
                                            <div class="col-md-8" >
                                                <input  type="text" class="form-control" id="vdescri" readonly="">
                                            </div>
                                        </div>                                        
                                        <div class="form-group">
                                            <label class="col-md-3 control-label">Cantidad:</label> 
                                            <div class="col-md-2" >
                                                <input  type="number" required="" placeholder="Precio del Articulo"
                                                        class="form-control" name="vcant"  id="vcant_edi"                                                    
                                                        style="width : 135px;"
                                                        maxlength="7"
                                                        min='1'
                                                        onkeypress="return numeros(event)">

                                            </div>
                                        </div>                                        
                                        <div class="form-group">
                                            <label class="col-md-3 control-label">Precio Unit:</label> 
                                            <div class="col-md-2" >
                                                <input  type="text" required="" placeholder="Precio del Articulo"
                                                        class="form-control" name="vprecio"  id="vprecio_edi"                                                    
                                                        style="width : 135px;"
                                                        maxlength="7"
                                                        min='1'
                                                        onkeypress="return numeros(event)">

                                            </div>
                                        </div>

                                        <div class="modal-footer">
                                            <button type="reset" data-dismiss="modal" class="btn btn-default pull-left">
                                                <i class="fa fa-close "></i> Cerrar</button>
                                            <button type="submit" class="btn btn-warning pull-right">
                                                <i class="fa fa-edit"></i> Actualizar</button>
                                        </div>
                                    </form>
                                </div>
                            </div>
                        </div>                        
                    </div>
                    <!--FIN editar-->
                    <!--borrar-->
                    <div class="modal fade" id="confirmar" tabindex="-1" role="dialog">
                        <div class="modal-dialog">
                            <div class="modal-content">
                                <div class="modal-header">
                                    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
                                    <h4 class="modal-title custom_align" id="Heading">Atenci&oacute;n!!!</h4>
                                </div>
                                <div class="modal-body">

                                    <div class="alert alert-success" id="cconfirmacion"></div>

                                </div>
                                <div class="modal-footer">
                                    <a id="sic" role="button" class="btn btn-primary" ><span class="glyphicon glyphicon-ok-sign"></span> Si</a>
                                    <button type="button" class="btn btn-default" data-dismiss="modal"><span class="glyphicon glyphicon-remove"></span> No</button>
                                </div>
                            </div>
                        </div>
                    </div> 
                    <!--FIN borrar-->                    
                    <!--borrar-->
                    <div class="modal fade" id="delete" tabindex="-1" role="dialog">
                        <div class="modal-dialog">
                            <div class="modal-content">
                                <div class="modal-header">
                                    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
                                    <h4 class="modal-title custom_align" id="Heading">Atenci&oacute;n!!!</h4>
                                </div>
                                <div class="modal-body">

                                    <div class="alert alert-danger" id="confirmacion"></div>

                                </div>
                                <div class="modal-footer">
                                    <a id="si" role="button" class="btn btn-primary" ><span class="glyphicon glyphicon-ok-sign"></span> Si</a>
                                    <button type="button" class="btn btn-default" data-dismiss="modal"><span class="glyphicon glyphicon-remove"></span> No</button>
                                </div>
                            </div>
                        </div>
                    </div> 
                    <!--FIN borrar-->
            <!--archivos js-->  
            <?php require '../../menu/js_lte.ctp'; ?>
            <!--js-->  
            <script>
            function obtenerprecio() {
                var dat = $('#vart').val().split("_");
                if (parseInt($('#vart').val()) > 0) {
                    $("#vprecio").val(dat[1]);
                }
            }


                function borrar(datos) {
                    var dat = datos.split("_");
                    $('#si').attr('href',
                            'detpres_control.php?vcod=' + dat[1] +
                            '&vart=' + dat[0] +
                            '&vdep=' + dat[2] +
                            '&vprecio=0' +
                            '&vcant=' + dat[3]
                            + '&accion=3'
                            + '&pagina=detpresupuesto_agregar.php');
                    $('#confirmacion').html('<span class="glyphicon glyphicon-warning-sign"></span>\n\
                    Desea Borrar el Articulo <i><strong>' + dat[4] + '</strong></i> del detalle?');
                }

                function editar(datos) {                    
                    var dat = $(datos).data('datos2');
                    $('#vcod_pres').val(dat.codigo);
                    console.log(dat.cod_pres);
                    $('#varticulo').val(dat.id_articulo);
                    $('#vdescri').val(dat.articulo);
                    console.log(dat.id_articulo);
                    $('#vdep').val(dat.cod_depo);
                    console.log(dat.cod_depo);
                    $('#vcant_edi').val(dat.cantidad);
                    console.log(dat.cantidad);
                    $('#vprecio_edi').val(dat.precio);
                    console.log(dat.precio);
                }

                /*PARA TIEMPO DE MENSAJE*/
                $("#mensaje").delay(1000).slideUp(200, function () {
                    $(this).alert('close');
                })


                function numeros(e) {
                    key = e.keyCode || e.which;
                    tecla = String.fromCharCode(key).toLowerCase();
                    letras = "0123456789_";
                    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;
                }


                function estado(datos) {
                    var dat = datos.split("_");
                    $('#sic').attr('href', 'presupuesto_control.php?vcod=' + dat[0] +
                            '&vprv=null' +
                            '&vped=' + dat[1] +
                            '&vusu=null' +
                            '&vsuc=null' +
                            '&validez=null' +
                            '&vfecha=1900-01-01' +
                            '&vtotal=null' +
                            '&accion=2' +
                            '&pagina=presupuesto_index.php');
                    $('#cconfirmacion').html('<span class="glyphicon glyphicon-warning-sign"></span>\n\
                Desea confirmar el presupuesto <i><strong>' + dat[0] + '</strong></i> ?');
                }
            </script>
            <!--js-->  
    </body>
</html>
