
Loadunregister();

function Loadunregister() {
    // var iddokter = $('#dokter').val();
    $.ajax({
        type: 'POST',
        dataType: 'json',
        url: baseURL + '/api/loadantrianunregis',
        // data: {
        //     id: iddokter

        // },

        success: function (result) {
            // console.log(result.data);

            $('table.table-bordered > tbody').empty();
            // console.log(result);

            if (result.code == 0) {

                let data = result.data;
                // console.log(data);
                let counter = 1;

                for (x in data) {
                    var newRow = $("<tr>");
                    var cols = "";
                    // onClick="openmyprofile('+reg[x].userid+',\''+reg[x].named+'\')">
                    cols += '<td class="">' + counter + '</td>';
                    cols += '<td class="tdCenterText bgtd1 tdBorder-left">' + data[x].no_rekam_medis + '</td>';
                    cols += '<td class="tdCenterText bgtd1 tdBorder-left">' + data[x].ktp + '</td>';
                    cols += '<td class="tdCenterText bgtd1 tdBorder-left">' + data[x].nama + '</td>';
                    cols += '<td class="tdCenterText bgtd1 tdBorder-left">' + data[x].no_antrian + '</td>';
                    cols += '<td class="tdCenterText bgtd1 tdBorder-left">' + data[x].nama_poli + '</td>';
                    cols += '<td class="tdCenterText bgtd1 tdBorder-left">' + data[x].nama_dokter + '</td>';

                    cols += '<td class="tdCenterText bgtd1 "> <div class="text-center"> <span class="btn btn-danger btn-xs"  onClick="unregister(' + data[x].id_pasien + ')">Reset</span></div> </td>';

                    // console.log(data[x].id_pasien);
                    newRow.append(cols);
                    $("table.table-bordered").append(newRow);
                    counter++;


                }
                $('#dataTable').DataTable({
                    "scrollY": '500px',
                    "scrollX": true,
                    fixedHeader: true,
                    scrollCollapse: true,
                    paging: true,
                    columnDefs: [
                        { width: 30, targets: 0 },
                        { width: 130, targets: 1 },
                        { width: 130, targets: 2 },
                        { width: 120, targets: 3 },
                        { width: 50, targets: 4 },
                        { width: 100, targets: 5 },
                        { width: 100, targets: 6 },
                        { width: 100, targets: 7 },
                    ],

                });

            } else {
                bootbox.alert({ message: 'Data Antrian Kosong', centerVertical: true });
            }

        },
        error: function (xhr) {
            alert(xhr.status + '-' + xhr.statusText);
        }
    });
}

function unregister(id_pasien) {
    $.ajax({
        type: 'POST',
        dataType: 'json',
        url: baseURL + '/api/loadantrianunregis',
        data: {
            id_pasien: id_pasien,
        },
        success: function (result) {
            // console.log(result);
            let nama = result.data[0].nama;
            let no = result.data[0].no_antrian;
            let poli = result.data[0].nama_poli;
            let dokter = result.data[0].nama_dokter;
            swal({
                title: "Apakah yakin mereset data antrian dengan Nama '" + nama + "' di Poli '" + poli + "' dan Nama Dokter '" + dokter + "' dengan No Antrian  '" + no + "' ?",
                type: "warning",
                confirmButtonClass: "btn-danger",
                confirmButtonText: "Yes!",
                showCancelButton: true,
            },
                function () {
                    $.ajax({
                        type: 'POST',
                        dataType: 'json',
                        url: baseURL + '/api/updateunregister',
                        data: {

                            id_pasien: id_pasien,
                        },
                        success: function (result) {
                            console.log()
                            if (result.code == 0) {
                                swal({
                                    title: "",
                                    text: "Data Berhasil Direset!",
                                    icon: "succes",
                                    button: "ok",
                                }, function () {
                                    location.reload();
                                });

                            } else {
                                swal({
                                    title: "",
                                    text: "Data Gagal Direset!",
                                    icon: "succes",
                                    button: "ok",
                                });
                            }
                        }
                    });
                }
            );

        }
    });

}
