<main class="common_margin" id="main">  
        <div class="main-wrap"> 
            <div class="roles-cover">
                <div class="common-heading">
                    <h2>Batch wise route</h2>
                    <div class="from-group adding-class form-group_lng form-group_full-width "> 
                        <a href="<?php echo base_url()?>route-batch-add-edit/0" style="display: inline-block;">
                                <button type="button" class="btn btn-success add-drivers-btn" > Assign Batch Route</button>
                            </a>
                    </div>      
                </div> 
                <div class="alert alert-danger" id="errShow" style="display:none;"><strong>Error!</strong> This role has been assigned to one or more users. So it can not be deleted.</div>
                    <div class="alert alert-success" id="success" style="display:none;"><strong>Success!</strong> The role has been deleted successfully.</div>
                    
                    <?php if($this->session->flashdata('success')) { ?>

                        <div class="alert alert-success alert-dismissible fade show" role="alert">
                            <p><?php echo $this->session->flashdata('success') ?></p>
                            <button type="button" class="close" data-dismiss="alert" aria-label="Close">
                                <span aria-hidden="true">&times;</span>
                            </button>
                        </div>

                    <?php } ?>

                    <?php if($this->session->flashdata('failed')) { ?>

                        <div class="alert alert-danger alert-dismissible fade show" role="alert">
                            <p><?php echo $this->session->flashdata('failed') ?></p>
                            <button type="button" class="close" data-dismiss="alert" aria-label="Close">
                                <span aria-hidden="true">&times;</span>
                            </button>
                        </div>

                    <?php } ?>
                <div class="subject_r">
                    <div class="subject_rsec"> 
                    <div class="">
                            <table id="tbl" class="display dataTable table-responsive">
                                <thead>
                                    <tr> 
                                        <th>No.</th>
                                        <th>Batch Name</th>
                                        <th>Route Permission</th>
                                        <th>Status</th> 
                                        <th>Actions</th>
                                    </tr>
                                </thead>
                                <tbody>
                                    <?php
                                    if(isset($roleList) && !empty($roleList))
                                    {
                                        $slNo=1;
                                        foreach($roleList as $post)
                                        {
                                    ?>
                                    <tr>
                                        <td><?php echo $slNo;?></td>
                                        <td><?php echo $post['batch_name'];?></td>
                                        <td>
                                        <?php
                                        if($post['permissions']!='')
                                            echo str_replace(',', '<br>', $post['permissions']);
                                        ?>
                                        </td>
                                        <td><?php echo 'yes';?></td>
                                        <td>
                                            <div class="sub_tabbtnsec">
                                                <a href='<?php echo base_url()."route-batch-add-edit/".$post['id'];?>'>
                                                <div class="sub_editbtn"><i class="fas fa-pencil-alt"></i></div>
                                                </a>                                       
                                                
                                                <div class="sub_delbtn" onclick='delete_role(<?php echo $post['id'];?>)'>
                                                    <i class="fa fa-trash" aria-hidden="true"></i>
                                                </div>
                                               
                                            </div>
                                        </td>
                                    </tr>
                                    <?php
                                        $slNo++;
                                        }
                                    }
                                    ?>
                                </tbody> 
                            </table> 
                        </div>
                    </div>
                </div> 
            </div> 
        </div>
    </main> 
                <!--End right-top side-->   
    </div>
    <!-- <script src="<?php echo base_url(); ?>assets-bustracking/js/jquery-3.2.1.slim.min.js"></script> -->
    <script src="<?php echo base_url(); ?>assets-bustracking/js/jquery-3.4.1.min.js" ></script>
    <script src="<?php echo base_url(); ?>assets-bustracking/js/popper.min.js"></script>
    <script src="<?php echo base_url(); ?>assets-bustracking/js/bootstrap.min.js"></script>
    <script src="https://cdn.datatables.net/1.10.22/js/jquery.dataTables.min.js"></script>
    <script defer src="<?php echo base_url(); ?>assets-bustracking/js/all.js"></script>
    <script defer src="<?php echo base_url(); ?>assets-bustracking/js/main.js"></script> 
    <script src="<?php echo base_url(); ?>assets-bustracking/owl-carousel/js/owl.carousel.min.js"></script>
    <script src="https://unpkg.com/sweetalert/dist/sweetalert.min.js"></script>
    
    <script>
        $(document).ready(function(){
            $('.user-drpdown').click(function(){ 
                $('.drpdown-items').toggle();
            });
        }); 
        //table js
        $('#tbl').DataTable( {
            "lengthMenu": [[5,10, 25, 50, -1], [5,10, 25, 50, "All"]]
        } );
        //table js end
    </script>

    <script>
    function delete_role(roleId)
    {
        swal({
            title: "Are you sure?",
            text: "Once deleted, you will not be able to recover this role!",
            icon: "warning",
            buttons: true,
            dangerMode: true,
        })
        .then((willDelete) => {
        if (willDelete) {
            $.ajax({
                type: 'post',
                url: '<?= base_url(); ?>BustrackingAdmin/delete_batch_route',
                data: {'id' : roleId},
                success: function(result){
                    //alert(result);
                    if(result=='Success')
                    {
                        $('#errShow').hide();
                        $('#success').show();
                        setTimeout(() => { location.reload(); }, 2000);
                    }
                    else
                    {
                        $('#success').hide();
                        $('#errShow').show();                       
                    }                   
                }
            }); 
        }
        })
    }
    </script>
</body>
</html>