<?php
session_start();
if(isset($_SESSION['admin']))
{
    if(isset($_GET['id']))
    {
        $c_id=$_GET['id'];
        
    include '../classes/classroom_class.php';
    include '../classes/teachers.php';
    include "../manage/function.php";

    $classroom=new ClassRoom("../manage/connection.php");
    $teachers=new Teachers("../manage/connection.php");
?>
<!DOCTYPE html>
<html lang="en">

<head>
    <title>Class list - Malika International Academy </title>
    <!-- HTML5 Shim and Respond.js IE9 support of HTML5 elements and media queries -->
    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
    <!--[if lt IE 9]>
      <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
      <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
      <![endif]-->
    <!-- Meta -->
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0, minimal-ui">
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="description" content="CodedThemes">
    <meta name="keywords"
        content=" Admin , Responsive, Landing, Bootstrap, App, Template, Mobile, iOS, Android, apple, creative app">
    <meta name="author" content="CodedThemes">
    <!-- Favicon icon -->
    <link rel="icon" href="assets/images/favicon.ico" type="image/x-icon">
    <!-- Google font-->
    <link href="https://fonts.googleapis.com/css?family=Open+Sans:400,600" rel="stylesheet">
    <!-- Required Fremwork -->
    <link rel="stylesheet" type="text/css" href="assets/css/bootstrap/css/bootstrap.min.css">
    <!-- themify-icons line icon -->
    <link rel="stylesheet" type="text/css" href="assets/icon/themify-icons/themify-icons.css">
    <!-- ico font -->
    <link rel="stylesheet" type="text/css" href="assets/icon/icofont/css/icofont.css">
    <!-- Style.css -->
    <link rel="stylesheet" type="text/css" href="assets/css/style.css">
    <link rel="stylesheet" type="text/css" href="assets/css/jquery.mCustomScrollbar.css">
    <link rel="stylesheet" href="assets/vendors/simple-datatables/style.css">
</head>

<body>
    <!-- Pre-loader start -->
    <!-- <div class="theme-loader">
        <div class="ball-scale">
            <div class='contain'>
                <div class="ring">
                    <div class="frame"></div>
                </div>
                <div class="ring">
                    <div class="frame"></div>
                </div>
                <div class="ring">

                    <div class="frame"></div>
                </div>
                <div class="ring">
                    <div class="frame"></div>
                </div>
                <div class="ring">
                    <div class="frame"></div>
                </div>
                <div class="ring">
                    <div class="frame"></div>
                </div>
                <div class="ring">
                    <div class="frame"></div>
                </div>
                <div class="ring">
                    <div class="frame"></div>
                </div>
                <div class="ring">
                    <div class="frame"></div>
                </div>
                <div class="ring">
                    <div class="frame"></div>
                </div>
            </div>
        </div>
    </div> -->
    <!-- Pre-loader end -->
    <div id="pcoded" class="pcoded">
        <div class="pcoded-overlay-box"></div>
        <div class="pcoded-container navbar-wrapper">

            <?php
                include 'topnav.php';
            ?>
            <div class="pcoded-main-container">
                <div class="pcoded-wrapper">
                    <?php
                        include 'sidenav.php';
                    ?>
                    <div class="pcoded-content">
                        <div class="pcoded-inner-content">
                            <div class="main-body">
                                <div class="page-wrapper">

                                    <div class="page-body">
                                        <section class="forms">

                                            <!-- forms 2 -->
                                            <div class="card card_border py-2 mb-4">
                                                <div class="cards__heading">
                                                    <div align="center">
                                                    <?php
                                                    if(isset($_POST['submit']))
                                                    {
                                                        if(isset($_POST['class_number']) && isset($_POST['section']) && !empty($_POST['section']) && !empty($_POST['class_group'])  && isset($_POST['teacher']))
                                                        {
                                                            
                                                            $class_number=$_POST['class_number'];
                                                            $section=$_POST['section'];
                                                            $class_group=$_POST['class_group'];
                                                            $teacher=$_POST['teacher'];
                                                            $time=time();
                                                            
                                                            if($classroom->findClassById($c_id))
                                                            {
                                                                if($classroom->updateClassRoom($section, $class_number, $class_group, $teacher, $c_id))
                                                                {
                                                                    echo 'Class Updated';
                                                                }
                                                                else
                                                                {
                                                                    echo 'Could not Update Class Romm';
                                                                }
                                                            }
                                                            else
                                                            {
                                                                echo 'Class Room Not found';
                                                            }
                                                        }
                                                        else
                                                        {
                                                            echo 'Fields Cannot be empty';
                                                        }
                                                    }
                                                ?>
                                                    </div>
                                                    <div class="card-body">
                                                        <div align="center" style="min-height:50px;" id="status"> </div>
                                                        <form method="post" id="editClass">
                                                            <div class="row">
                                                                <div class="form-group col-sm-4"
                                                                    align="center">
                                                                    <label for="inputEmail4" class="input__label">Class
                                                                        Number</label>
                                                                    <input type="number" name="class_number"
                                                                        class="form-control input-style"
                                                                        id="inputEmail4" placeholder="Teype year"
                                                                        value="<?php echo $classroom->getClassRoom($c_id)['class_no'];?>">
                                                                </div>
                                                                <div class="form-group col-sm-4" align="center">
                                                                    <label for="inputEmail4" class="input__label">Choose
                                                                        Section</label>

                                                                    <select id="inputState" name="section"
                                                                        class="form-control input-style">
                                                                        <?php
                                                                        if($classroom->getClassRoom($c_id)['section']=='pre-nursery')
                                                                        {
                                                                            echo '
                                                                            <option value="pre-nursery" selected>Pre-Nursery</option>
                                                                            <option value="nursery" >Nursery</option>
                                                                            <option value="primary">Primary</option>
                                                                            <option value="js">Junior Secondary</option>
                                                                            <option value="ss">Senior Secondary</option>';
                                                                        }
                                                                        if($classroom->getClassRoom($c_id)['section']=='nursery')
                                                                        {
                                                                            echo '
                                                                            <option value="pre-nursery">Pre-Nursery</option>
                                                                            <option value="nursery" selected>Nursery</option>
                                                                            <option value="primary">Primary</option>
                                                                            <option value="js">Junior Secondary</option>
                                                                            <option value="ss">Senior Secondary</option>';
                                                                        }
                                                                        elseif($classroom->getClassRoom($c_id)['section']=='primary')
                                                                        {
                                                                            echo '
                                                                            <option value="nursery">Nursery</option>
                                                                            <option value="primary" selected>Primary</option>
                                                                            <option value="js">Junior Secondary</option>
                                                                            <option value="ss">Senior Secondary</option>';
                                                                        }
                                                                        elseif($classroom->getClassRoom($c_id)['section']=='js')
                                                                        {
                                                                            echo '
                                                                            <option value="nursery">Nursery</option>
                                                                            <option value="primary">Primary</option>
                                                                            <option value="js" selected>Junior Secondary</option>
                                                                            <option value="ss">Senior Secondary</option>';
                                                                        }
                                                                        elseif($classroom->getClassRoom($c_id)['section']=='ss')
                                                                        {
                                                                            echo '
                                                                            <option value="nursery">Nursery</option>
                                                                            <option value="primary">Primary</option>
                                                                            <option value="js">Junior Secondary</option>
                                                                            <option value="ss" selected>Senior Secondary</option>';
                                                                        }
                                                                    ?>
                                                                    </select>
                                                                </div>
                                                                <div class="form-group col-sm-4" align="center">
                                                                    <label for="inputEmail4" class="input__label">Group
                                                                        (A, B, or C)</label>
                                                                    <input type="text" name="class_group"
                                                                        class="form-control input-style"
                                                                        id="inputEmail4" placeholder="A or B or C"
                                                                        value="<?php echo $classroom->getClassRoom($c_id)['class_group'];?>" maxlength='1'>
                                                                        
                                                                    </select>
                                                                </div>
                                                                <div class="form-group col-sm-3"></div>
                                                                <div class="form-group col-sm-6" align="center">
                                                                    <label for="inputEmail4" class="input__label">Assign
                                                                        Teacher</label>

                                                                    <select id="inputState" name="teacher"
                                                                        class="form-control input-style">
                                                                        <?php
                                                                            foreach($teachers->getAllTeachers() as $techa)
                                                                            {
                                                                                if($classroom->getClassRoom($c_id)['teacher_id']==$techa['id'])
                                                                                {
                                                                                    echo '
                                                                                    <option value="'.$techa['id'].'" selected>'.$techa['fullname'].'</option> ';
                                                                                }
                                                                                else
                                                                                {
                                                                                    echo '
                                                                                    <option value="'.$techa['id'].'">'.$techa['fullname'].'</option> ';
                                                                                }
                                                                            }
                                                                        ?>
                                                                    </select>
                                                                </div>

                                                                <div class="form-group col-sm-4"></div>
                                                                <div class="form-group col-sm-4">
                                                                    <button class="btn btn-primary btn-block"
                                                                        name="submit">Update Class</button>
                                                                </div>
                                                            </div>
                                                        </form>
                                                    </div>
                                                </div>
                                                <!-- //forms 2 -->
                                                <!-- supported elements -->

                                        </section>
                                    </div>

                                    <div id="styleSelector">

                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
                <div class="fixed-button">
                    <a href="https://codedthemes.com/item/guru-able-admin-template/" target="_blank"
                        class="btn btn-md btn-primary">
                        <i class="fa fa-shopping-cart" aria-hidden="true"></i> Upgrade To Pro
                    </a>
                </div>
            </div>
        </div>

        <!-- Warning Section Ends -->
        <!-- Required Jquery -->
        <script type="text/javascript" src="assets/js/jquery/jquery.min.js"></script>
        <script type="text/javascript" src="assets/js/jquery-ui/jquery-ui.min.js"></script>
        <script type="text/javascript" src="assets/js/popper.js/popper.min.js"></script>
        <script type="text/javascript" src="assets/js/bootstrap/js/bootstrap.min.js"></script>
        <!-- jquery slimscroll js -->
        <script type="text/javascript" src="assets/js/jquery-slimscroll/jquery.slimscroll.js"></script>
        <!-- modernizr js -->
        <script type="text/javascript" src="assets/js/modernizr/modernizr.js"></script>
        <!-- am chart -->
        <script src="assets/pages/widget/amchart/amcharts.min.js"></script>
        <script src="assets/pages/widget/amchart/serial.min.js"></script>
        <!-- Todo js -->
        <script type="text/javascript " src="assets/pages/todo/todo.js "></script>
        <!-- Custom js -->
        <script type="text/javascript" src="assets/pages/dashboard/custom-dashboard.js"></script>
        <script type="text/javascript" src="assets/js/script.js"></script>
        <script type="text/javascript " src="assets/js/SmoothScroll.js"></script>
        <script src="assets/js/pcoded.min.js"></script>
        <script src="assets/js/demo-12.js"></script>
        <script src="assets/js/jquery.mCustomScrollbar.concat.min.js"></script>

        <script src="assets/js/jquery.nicescroll.js"></script>
        <script src="assets/js/scripts.js"></script>
        <script src="assets/vendors/perfect-scrollbar/perfect-scrollbar.min.js"></script>
        <script src="assets/vendors/simple-datatables/simple-datatables.js"></script>
        <script src="assets/js/vendors.js"></script>
        <script>
        var $window = $(window);
        var nav = $('.fixed-button');
        $window.scroll(function() {
            if ($window.scrollTop() >= 200) {
                nav.addClass('active');
            } else {
                nav.removeClass('active');
            }
        });
        </script>
        <script> 


        function readURL(input, id) {
            if (input.files && input.files[0]) {
                var reader = new FileReader();

                reader.onload = function(e) {
                    $(id)

                        .attr('src', e.target.result)
                        .width('100%')
                        .height(300);
                };

                reader.readAsDataURL(input.files[0]);
            }
        }
        </script>

</body>

</html>
<?php
    }
    else
    {
        header("location:teachers.php");
    }
}
else
{
    header("location:../index.php");
}
?>