/**
* This function handles submit button of pre-trial form and adds the data to the table
*/
var preTrialAction = {
submit: function(){
$.get(base_url + "staff/preTrial/show-control", function (data) {
loadPreTrialList();
});
}
}
// function to handle pre-trial tab
// $(document).on('click', '#new-pre-trial-tab', function() {
// $.get(base_url + "staff/preTrial/show-control", function (data) {
// $('.new-tab-wrap').find('.active').removeClass('active')
// $('#myTabContent').find('.show.active').removeClass('show active')
// $('#new-pre-trial-tab').parent('li').show()
// $('#new-pre-trial-tab').addClass('active')
// $('#new-pre-trial').addClass('show active')
// $("#pre_trial_section").empty();
// $("#pre_trial_section").append(data);
// });
// })
/**
* This function handles button click to open new pre-trial form
*/
$(document).on('click', '#pre_trial', function() {
var pageURL = base_url + "staff/preTrial/show-form" ;
var pageTitle = "iCourtApp::Pre-Trial";
var myWindow = newWindow.createPopupWin(pageURL, pageTitle, 850, 'auto');
})
/**
* This function handles button click to delete new pre-trial form from table
*/
$(document).on('click', '.js-delete-pre-trial-form', function() {
var answer = confirm('Are you sure you want to delete?')
if(answer == true) {
var id = $(this).data('id')
var _this = $(this)
$.get(base_url + "staff/preTrial/request-pre-trial-form-delete/"+id, function(data) {
var msg = atob(data.message)
switch(data.status){
case "delete":
loadPreTrialList();
break;
case "error":
// lawa
$.get(base_url + "staff/preTrial/show-control", function (data) {
$("#pre_trial_section").empty();
$("#pre_trial_section").append(data);
$("#new_pre_trial_message").append(msg);
});
break;
}
})
}
});
/**
* This function handles button click to open pre-trial form for editing
*/
$(document).on('click', '.js-pre-trial', function() {
var id = $(this).data('id');
if(id != null) {
// loadProbationList(id);
var pageURL = base_url + "staff/preTrial/show-form/" +id ;
var pageTitle = "iCourtApp::Pre Trial";
var myWindow = newWindow.createPopupWin(pageURL, pageTitle, 850, 'auto');
// var myWindow = window.open(base_url+, "", "width='auto',height='auto',directories=0,titlebar=0,toolbar=0,location=0,status=0,menubar=0");
}
else {
var pageURL = base_url + "staff/preTrial/show-form" ;
var pageTitle = "iCourtApp::Pre Trial";
var myWindow = newWindow.createPopupWin(pageURL, pageTitle, 850, 'auto');
// var myWindow = window.open(base_url+"staff/probation/request-probation-form", "", "width='auto',height='auto',directories=0,titlebar=0,toolbar=0,location=0,status=0,menubar=0");
// $.get(base_url + "staff/probation/request-probation-form", function(data) {
// $('.new-tab-wrap').find('.active').removeClass('active')
// $('#myTabContent').find('.show.active').removeClass('show active')
// $('#new-probation-tab').parent('li').show()
// $('#new-probation-tab').text('Probation')
// $('#new-probation-tab').addClass('active')
// $('#new-probation').addClass('show active')
// $("#probation_section").empty();
// $("#probation_section").append(data);
// $('#probation-form').hide()
// if($('#probation-form').is(':hidden')){
// $('#probation-list').show()
// }
// });
}
});
/**
* This function handles button click to open pre-trial form for viewing
*/
$(document).on('click', '.js-preview-pre-trial-window', function() {
var Id = $(this).data('id')
var pageURL = base_url+"staff/get-pre-trial-download-preview/"+Id ;
var pageTitle = "iCourtApp::Pre Trial";
var myWindow = newWindow.createPopupWin(pageURL, pageTitle, 'auto', 'auto');
// var myWindow = window.open(base_url+"offender/get-probation/"+Id, "", "width='100%',height='100%',directories=0,titlebar=0,toolbar=0,location=0,status=0,menubar=0");
})