<?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 class="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">Orden de Trabajo
                                <a href="orden_index.php" 
                                   class="btn btn-primary btn-circle pull-right" 
                                   rel='tooltip' title="Atras">
                                    <i class="glyphicon glyphicon-arrow-left"></i> VOLVER
                                </a> 
                                <?php 
                                    $ordendetrabajo = consultas::get_datos("select * from v_servicios_ordent where id_ordent=" . $_REQUEST['idordent']);
                                 ?>
                                    <a onclick="agregar_empleado(<?php echo $ordendetrabajo[0]['id_ordent'] ?>)"
                                       class="btn btn-warning pull-right" rel='tooltip' data-title="Agregar Encargado" 
                                       data-toggle="modal" data-target="#agregar_empleado">
                                        <span class="glyphicon glyphicon-user"></span>
                                    </a>
                                    <?php if ($ordendetrabajo[0]['ot_estado'] == 'PENDIENTE' && $ordendetrabajo[0]['total'] > 0) { ?>
                                        <a  onclick="estado(<?php echo "'" . $ordendetrabajo[0]['id_ordent'] .  "_" . $ordendetrabajo[0]['cliente'].  "_" . $ordendetrabajo[0]['id_cliente'] ."'"; ?>)"
                                            data-toggle="modal" data-target="#confirmar"
                                            class="btn btn-primary btn-success pull-right" rel='tooltip' 
                                            data-title="Terminar">
                                            <span class="glyphicon glyphicon-ok-sign"></span> FINALIZAR
                                        </a>
                                    <?php } ?>                                
                            </h3>
                        </div>     
                    </div>
                    <!-- /.FIN titulos -->

                    <!-- /.cabecera-detalle -->
                    <div class="row">
                        <div class="col-lg-12 col-md-12 col-sm-12">
                            <div class="panel panel-primary">
                                <div class="panel-heading">
                                    Datos Cabecera Orden
                                </div>
                                <!-- /.panel-heading -->
                                <div class="panel-body">
                                    <div class="table-responsive">
                                        <table class="col-md-12 col-lg-12 col-xs-12 table-bordered table-condensed table-striped">
                                            <thead>
                                                <tr>
                                                    <th class="text-center">N°</th>
                                                    <th class="text-center">Presupuesto</th>
                                                    <th class="text-left">Cliente</th>
                                                    <th class="text-left">Receta</th>
                                                    <th class="text-center">Total</th>
                                                </tr>
                                            </thead>
                                            <tbody>
                                                    <?php foreach ($ordendetrabajo as $ordendt) { ?> 
                                                    <tr>
                                                        <td class="text-center"><?php echo $ordendt['id_ordent']; ?></td>
                                                        <td class="text-center"><?php echo (!empty($ordendt['id_presu'])?$ordendt['id_presu']:"SIN PRESUPUESTO"); ?></td>
                                                        <td class="text-left"><?php echo $ordendt['cliente']; ?></td>
                                                        <td class="text-left"><?php echo (!empty($ordendt['ot_medreg'])?$ordendt['ot_medico']." Reg.".$ordendt['ot_medreg']:"SIN RECETA"); ?></td>
                                                        <td class="text-center"><?php echo number_format($ordendt['total'], 0, ',', '.'); ?></td>
                                                    </tr>
                                                    <?php } ?>
                                            </tbody>
                                        </table>                         
                                    </div>
                                </div>
                            </div>
                        </div>
                       </div>
                        <!-- /.cabecera -->
                        <div class="row">
                        <!-- /.ORDEN GRUPO -->
                        <?php if ($ordendetrabajo[0]['ot_estado'] <> 'PENDIENTE') { ?> 
                            <?php if (empty($_POST['idordent'])) { ?>
                                    <?php $grupotrabajo = consultas::get_datos("select * from v_servicios_grupo_trabajo where id_ordent=" . $ordendetrabajo[0]['id_ordent']); ?> 
                                    <?php foreach ($grupotrabajo as $gt) { ?> 
                                    <div class = "col-lg-4">
                                        <div class = "panel panel-primary">
                                            <div class = "panel-heading">
                                                Encargado del Servicio
                                            </div>
                                            <div class="panel-body">
                                                <div class="table-responsive">
                                                    <table class="col-md-12 col-lg-12 col-xs-12 table-bordered table-condensed table-striped">
                                                        <thead>
                                                            <tr>
                                                                <th class="text-center">Encargado</th> 
                                                                <th class="text-center">Estado</th>
                                                            </tr>
                                                        </thead>
                                                        <tbody>
                                                            <tr>
                                                                <td class="text-center"><?php echo $gt['empleado']; ?></td>
                                                                <td class="text-center"><?php echo $gt['estado_de_empleado']; ?></td>
                                                            </tr>
                                                        </tbody>
                                                    </table>                         
                                                </div>
                                            </div>
                                        </div>
                                    </div>
                                <?php } ?>
                            <?php } ?>
                        <?php } ?>
                        <!--FIN ORDEN GRUPO-->
                    </div>
                    <!-- /.fin cabecera-detalle -->
                    <!--carga par el detalle-->
                    <?php if($ordendetrabajo[0]['ot_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="detorden_control.php" method="post" id="frm_add_det">
                                                <input type="hidden" name="accion" value="1">
                                                <input type="hidden" name="vcod" value="<?php echo $ordendetrabajo[0]['id_ordent']; ?>"" >  
                                                <input type="hidden" name="vtotal" value="0">
                                                <input type="hidden" name="pagina" value="detorden_agregar.php?idordent=<?php echo $ordendetrabajo[0]['id_ordent']; ?>" >
                                                <div class="row">
                                                    <div class="col-md-3 col-sm-3 col-lg-3">
                                                        <div class="form-group">
                                                            <label >Tipo: </label>
                                                            <?php $tipos = consultas::get_datos("select * from tipo_articulo where tarti_cod in(select tarti_cod from v_stock where cod_suc=".$_SESSION['cod_suc'].") union select * from tipo_articulo where stock = 0"); ?>
                                                            <select class="form-control select2" id="tipo" required="" onchange="selarticulos()">
                                                                    <option value="">Seleccione un Tipo</option>
                                                                    <?php
                                                                    if (!empty($tipos)) {
                                                                        foreach ($tipos as $tipo) { ?>
                                                                            <option value="<?php echo $tipo['tarti_cod']; ?>">
                                                                                <?php echo $tipo['descripcion']; ?>
                                                                            </option>
                                                                            <?php
                                                                        }
                                                                    } else { ?>
                                                                        <option value="0">Debe insertar un tipo</option>
                                                                    <?php } ?>
                                                                </select>                                                            
                                                        </div>                                                    
                                                    </div>    
                                                    <div id="div_depositos">
                                                    <div class="col-md-3 col-sm-3 col-lg-3">
                                                        <div class="form-group">
                                                            <label >Deposito: </label>                                                            
                                                            <select name="vdep" class="form-control select2" id="depo" required="">
                                                                    <option value="">Seleccione un tipo</option>                                                            
                                                            </select>                                                            
                                                        </div>                                                    
                                                    </div>                                                      
                                                        <div class="col-md-6 col-sm-6 col-lg-6">
                                                                <label class="control-label">Producto: </label>                                                            
                                                                <select name="vart" class="form-control select2" id="vart" required="">
                                                                       <option value="">Seleccione un tipo</option>
                                                                </select>                                                        
                                                        </div>
                                                    </div>
                                                </div>                                                 
                                                <div class="row">                                               
                                                     <div class="col-md-3 col-sm-3 col-lg-3">
                                                        <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 carga-detalle -->
                    <!--GRILLA DETALLE-->
                    <div class="row">
                        <?php
                        $detorden = consultas::get_datos("select * from v_servicios_ordent_detalle where id_ordent = " . $_REQUEST['idordent'] . " order by id_ordent asc");
                        ?>
                        <div class="col-lg-12">
                            <div class="panel panel-primary">
                                <div class="panel-heading">
                                    Detalles de Orden de Trabajo
                                </div>
                                <?php if (!empty($detorden)) { ?>
                                    <div class="panel-body">
                                    <div class="table-responsive">
                                        <table class="table table-striped tablas">
                                            <thead> 
                                                <tr>
                                                    <th class="text-center">Deposito</th>
                                                    <th class="text-left">Insumo/Servicio</th>
                                                    <th class="text-left">Tipo</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 ($detorden as $detordent) { ?>
                                                    <tr>
                                                        <td class="text-center"><?php echo $detordent['dep_descrip']; ?></td>
                                                        <td class="text-left"><?php echo $detordent['art_descri']; ?></td>
                                                        <td class="text-left"><?php echo $detordent['tipo_art']; ?></td>
                                                        <!--td class="text-center"><?php //if($detordent['tarti_cod'] == '3'){echo $detordent['art_descri']; }     ?></td-->
                                                        <td class="text-center"><?php echo number_format($detordent['precio_unit'], 0, ',', '.'); ?></td>
                                                        <td class="text-center"><?php echo $detordent['cantidad']; ?></td>
                                                        <td class="text-center"><?php echo number_format($detordent['subtotal'], 0, ',', '.'); ?></td>
                                                        <td class="text-center">
                                                        <?php if ($ordendt['ot_estado'] == 'PENDIENTE') { ?>
                                                                <a onclick="editar(<?php echo $detordent['id_ordent']; ?>,<?php echo $detordent['id_articulo']; ?>,<?php echo $detordent['cod_depo']; ?>)"
                                                                   class="btn btn-sm btn-warning" rel='tooltip' data-title="Editar" 
                                                                   data-toggle="modal" data-target="#mymodal">
                                                                    <span class="glyphicon glyphicon-edit"></span>
                                                                </a>
                                                                <a onclick="borrar(<?php
                                                                   echo"'" . $detordent['id_articulo'] . "_" . $detordent['id_ordent'] . "_" . $detordent['cod_depo']
                                                                   . "_" . $detordent['cantidad'] . "_" . $detordent['art_descri'] . "'";
                                                                   ?>)"
                                                                   class="btn btn-sm btn-danger" rel="tooltip" data-title="Borrar" data-toggle="modal" data-target="#delete">
                                                                    <span class="glyphicon glyphicon-trash"></span>
                                                                </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> 
                    <!--FIN GRILLA DETALLE-->
                </div>
            </div>  
        </div>
        <!--archivos js-->  
<?php require '../../menu/js_lte.ctp'; ?>
            <!-- MODAL-->
            <div class="modal fade" id="mymodal" role="dialog">
                <div class="modal-dialog">
                    <div class="modal-content" id="det_modal">
                        
                    </div>
                </div>
            </div>
            <!-- FIN MODAL-->        
            <!--agregar empleado-->
            <div id="agregar_empleado" class="modal fade" role="dialog">
                <div class="modal-dialog" >
                    <div class="modal-content" id="agregarempleado">

                    </div>
                </div>
            </div>  
            <!--agregar empleado-->

            <!--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--> 
            <!--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="confirmacionc"></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-->            
        <!--js-->  
        <script>
            function selarticulos(){
                var vtipo = $("#tipo").val();
                if(vtipo !== null){
                $.ajax({
                    type: "POST", url: "cbo_depositos.php", data: {vtipo: vtipo}
                }).done(function (datos) {
                    $("#div_depositos").html(datos);
                });  
                }
            };            
            function obtener_articulos(){
                var vdepo = $("#depo").val();
                var vtipo = $("#tipo").val();
                if(vdepo !== null && vtipo !== null){
                $.ajax({
                    type: "POST", url: "cbo_articulos.php", data: {vdepo: vdepo,vtipo: vtipo}
                }).done(function (datos) {
                    $("#div_articulos").html(datos);
                });  
                }
            };             
              function obtenerprecio() {
                var dat = $('#vart').val().split("_");
                if (parseInt($('#vart').val()) > 0) {
                    $("#vprecio").val(dat[1]);
                }
            };
            function editar(idordent,idprod,iddepo) {
              $.ajax({
                    type: "get",
                    url : "detedit?vcod="+idordent+"&vart="+idprod+"&vdep"+iddepo,
                    cache:false,
                    beforeSend:function(){
                        $("#det_modal").html('<img src="../../img/ajax-loader.gif"/><strong>Cargando...</strong>');
                    },
                    success:function(data){
                        $("#det_modal").html(data)
                    }
                });                
            };
            function borrar(datos) {
                var dat = datos.split("_");
                $('#si').attr('href',
                        'detorden_control.php?vcod=' + dat[1] + '&vidpresu=' + dat[5] +
                        '&vart=' + dat[0] +
                        '&vdep=' + dat[2] +
                        '&vprecio=0' +
                        '&vcant=' + dat[3] +
                        '&accion=3' +
                        '&pagina=detorden_agregar.php?idordent='+dat[1]);
                $('#confirmacion').html('<span class="glyphicon glyphicon-warning-sign"></span>\n\
                Desea Borrar el Articulo <i><strong>' + dat[4] + '</strong></i> del detalle?');
            }

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


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

            function estado(datos) {
                var dat = datos.split("_");
                $('#sic').attr('href', 'orden_control.php?vcod=' + dat[0] +
                        '&vsuc=null' +
                        '&vusu=null' +
                        '&vfechainicio=1900-01-01' +
                        '&vcliente=' + dat[2] +
                        '&accion=2' +
                        '&pagina=orden_index.php');
                $('#confirmacionc').html('<span class="glyphicon glyphicon-warning-sign"></span>\n\
                Desea finalizar la orden de Servicio N°<i><strong>' + dat[0] + '</strong></i> correspondiente al cliente <strong>' + dat[1] + '</strong>?');
            }

            function agregar_empleado(cod) {
                //alert(cod);
                $.ajax({
                    type: "GET",
                    url: "/farmmedi/servicios/orden/agregar_empleado.php?idordent=" + cod,
                    beforeSend: function () {
                        $("#agregarempleado").html();
                    },
                    success: function (msg) {
                        $("#agregarempleado").html(msg);
                    }
                });
            }
        </script>
        <!--js-->  
    </body>
</html>
