<?php include('techsyn_header.php'); ?>


<!-- Main Content Container for sid bar d body-->
<div class="main-container ace-save-state" id="main-container">
    <script type="text/javascript">
        try {
            ace.settings.loadState('main-container')
        } catch (e) {}
    </script>
    <?php include('techsyn_sidebar.php'); ?>

    <!--breadcrumb-->
    <div class="main-content">
        <div class="main-content-inner">
            <div class="breadcrumbs ace-save-state" id="breadcrumbs">
                <ul class="breadcrumb">

                    <li class="#">Inventory Management</li>
                    <li class="active">Indent</li>
                </ul>
            </div>
            <!-- End of breadcrumb -->


            <div class="page-content">

                <form name="f1" method="post" action="" id="flex_form_indent">
                    <div id="flex1" style="width:100%">
                    </div>
                    <input type="hidden" name="flex_indent_id" id="flex_indent_id" />
                    <input type="hidden" name="access_type" id="access_type">
                </form>
                <form name="export_form" method="post" id="export_form" action="">

                    <input type="hidden" name="pdf_action" id="pdf_action" value="pdf_indent_pending.php" />
                    <input type="hidden" name="excel_action" id="excel_action" value="excel_indent_pending.php" />
                </form>
            </div>



        </div><!-- /.page-content -->
    </div>
</div><!-- /.main-content -->




<script type="text/javascript">
    $(function() {
        var w = screen.width * .90;
        var h = 0;
        h = (window.innerHeight - ($("#navbar").height() + $(".breadcrumbs").height())) * .75;
        $("#flex1").flexigrid({
            url: 'indent_script.php',
            dataType: 'json',
            colModel: [{
                    display: '',
                    name: '',
                    width: w * .11,
                    sortable: false,
                    align: 'left'
                },
                {
                    display: 'Sr',
                    name: 'count',
                    width: w * .04,
                    sortable: false,
                    align: 'left'
                },
                {
                    display: 'Indent Ref No',
                    name: 'indent_ref_no',
                    width: w * .10,
                    sortable: true,
                    align: 'left'
                },
                {
                    display: 'Item',
                    name: 'item_name',
                    width: w * .25,
                    sortable: true,
                    align: 'left'
                },
                {
                    display: 'Indent date',
                    name: 'indent_date',
                    width: w * .10,
                    sortable: true,
                    align: 'left'
                },
                {
                    display: 'Indent Qty.',
                    name: 'qty',
                    width: w * .15,
                    sortable: true,
                    align: 'left'
                },
                {
                    display: 'Remarks',
                    name: 'remarks',
                    width: w * .15,
                    sortable: true,
                    align: 'left'
                },
                {
                    display: 'Status',
                    name: 'status',
                    width: w * .15,
                    sortable: true,
                    align: 'left'
                },



            ],
            buttons: [

                {
                    name: 'Add',
                    bclass: 'add',
                    onpress: add
                },
                {
                    separator: true
                },
                {
                    name: 'PDF',
                    bclass: 'print',
                    onpress: pdf
                },
                {
                    separator: true
                },
                {
                    name: 'Excel',
                    bclass: 'print_excel',
                    onpress: excel
                },
                {
                    separator: true
                },


            ],
            searchitems: [



                {
                    display: 'indent_date',
                    name: 'indent_date'
                },


            ],
            sortname: "indent_id",
            sortorder: "desc",
            usepager: true, //pagination

            useRp: true,
            rp: 50, //records per page
            showTableToggleBtn: false, //toggle button for the whole table
            resizable: true,
            //width: w,
            height: h,
            singleSelect: true
        });
    });

    function add() {
        window.location = 'add_indent_form.php';

    }


    function open_indent_items_pdf(indent_id) {
        $("#flex_indent_id").val(indent_id);
        $("#flex_form_indent").attr('target', '_blank');
        $("#flex_form_indent").attr('method', 'POST');
        $("#flex_form_indent").attr('action', 'indent_pdf.php');
        $("#flex_form_indent").submit();
    }

    // function open_indent(indent_id, access) {
    //     document.getElementById("indent_status_form").reset();
    //     if (access == 'V') {
    //         $(".save_button").hide();

    //     } else if (access == 'E')
    //         $(".save_button").show()


    // }


    function open_indent(indent_id, action) {
        if (action == "V") {
            $("#flex_indent_id").val(indent_id);
            $("#access_type").val(action);
            $("#flex_form_indent").attr('method', 'POST');
            $("#flex_form_indent").attr('action', 'edit_indent_form.php');
            $("#flex_form_indent").submit();
        } else {
            $("#flex_indent_id").val(indent_id);
            $("#flex_form_indent").attr('method', 'POST');
            $("#flex_form_indent").attr('action', 'edit_indent_form.php');
            $("#flex_form_indent").submit();
        }
    }


    function pdf() {
        //window.open('pdf_manage_item.php');

        window.open('ajax_pdf.php', 'Indent List');
    }

    function excel() {
        window.open('ajax_excel.php', 'Indent List');
    }

    function delete_procurement(indentId) {
        $("#flex_indent_id").val(indentId);

        BootstrapDialog.confirm('Are you sure to delete the indent?', function(result) {
            if (result) {
                $.ajax({
                    url: 'delete_indent.php',
                    type: "POST",
                    data: $("#flex_form_indent").serialize(),
                    success: function(data) {
                        if (data.indexOf("SUCCESS") != -1) {
                            BootstrapDialog.alert('Indent Deleted Successfully.');
                            $("#flex1").flexReload();

                        } else {
                            BootstrapDialog.alert('Error Deleting Indent');
                        }
                        return;
                    },
                    error: function(data) {
                        BootstrapDialog.alert('Error Deleting Indent');
                        return;
                    }
                });
            }
        });

    }

    function exporttopdf(flex_indent_id) {
        //location.href="view_pdf.php?flex_indent_id="+flex_indent_id+"";
        $("#flex_indent_id").val(flex_indent_id);

        $("#flex_form_indent").attr('method', 'POST');


        $("#flex_form_indent").attr('action', 'view_pdf.php');

        $("#flex_form_indent").submit();
    }
</script>
<?php include('techsyn_footer.php'); ?>