0xV3NOMx
Linux ip-172-26-7-228 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64



Your IP : 3.142.195.79


Current Path : /var/www/html/stph/js/
Upload File :
Current File : /var/www/html/stph/js/Message_board.js

	
function LoadEnableMessageBoard()
{
	$geditinternalcode=0;
	$("#page_main_div").load('html_modules/message_board.html',function()
	{		 
	 document.getElementById('display_module_name').innerHTML = 'Message Board';
	 document.getElementById('module_name_for_save').value = 'SaveMessageBoard';	 	
	 getDefaultHeadFooterLinks('Message Board'); 		  
	 GetCollegeCodeDetails();
	});
	
}

function GetCollegeCodeDetails()
{
  	 $.ajax({
		type: "POST",
		 async:false,
		url: $host_url+"GetCollegeCodeDetails",      
		success: populateGetCollegeCodeDetails		 
	 });

}


function populateGetCollegeCodeDetails($responce)
 {                                                
    $responce = eval('(' + $responce + ')'); 
	if( $responce.error_code=='0')
	{
		document.getElementById('message_board_college_code').options.length=0;
		$op = new Option('Select One', '0');
		$op.id='0';
		document.getElementById('message_board_college_code').options.add($op);
		for($i=0;$i < $responce.data['col'].length;$i++)                                  
		{            
		$op = new Option($responce.data['col'][$i]['College_code'], $responce.data['col'][$i]['internal_code']);
		$op.id=$responce.data['col'][$i]['internal_code'];//specifying the id  for options
		document.getElementById('message_board_college_code').options.add($op);
		} 
		var college_code= getCookie('college_code');
		
	 if(getCookie('user_type')=='Admin' || getCookie('user_type')=='User') 
	   {
	 
	    document.getElementById('message_board_college_code').value =college_code;	    
		 $("#message_board_from_date").val($responce.data.today_date);	  	   
	     $("#message_board_to_date").val($responce.data.today_date);
	    document.getElementById('message_board_college_code').disabled = 'true';
	    document.getElementById('message_board_college_code').style.color = 'red';	    	   
	   }
	
     
	}	  
 }
 
 function SaveMessageBoard()
 {
 
   $lstr_data="internal_code="+$geditinternalcode;
   $lstr_data+="&message_board_college_code="+trim($("#message_board_college_code").val());
   $lstr_data+="&message_board_from_date="+ date_format($("#message_board_from_date").val());
   $lstr_data+="&message_board_to_date="+ date_format($("#message_board_to_date").val());
   $lstr_data+="&message_board_message="+encodeURIComponent($("#message_board_message").val()); 
	
		  $.ajax({
			type: "POST",
			async:false,
			url:$host_url+"SaveMessageBoard",
			data:$lstr_data,		
			success: SaveMessageBoardResponce			 
		   });
		   
 }
 
 function SaveMessageBoardResponce($responce)
 {                                                
   $responce = eval('(' + $responce + ')');   
   alert($responce.data);
 }
 
 function ViewMessageBoard()
 {
    $geditinternalcode=0;
	$main="<table id='table_message_grid' class='scroll' ondblclick='getMessageBoardDetails(id);'></table> <div id='sub_grid_div' class='scroll' style='text-align:center;'></div>";
	document.getElementById('page_main_div').innerHTML=$main;
	var msg_board=jQuery("#table_message_grid").jqGrid(
		{
		url:$host_url+'ViewMessageBoard',
		datatype: "json",
		colNames:['College Code','From Date','To Date','Message'],
		colModel:[		
		{name:'grid_college_code',index:'grid_college_code', width:115 },
		{name:'grid_from_date',index:'grid_from_date', width:115 },
		{name:'grid_to_date',index:'grid_to_date', width:115 },
		{name:'grid_message',index:'grid_message', width:115 }],
		rowNum:10,
		rowList:[5,10,15,20,25,30],
		imgpath:$img_path,
		pager: jQuery('#sub_grid_div'),
		sortname: 'id',
		height:'70%',
		viewrecords: true,
		sortorder: "desc",
		multiselect: true,
		cellEdit: true,
		width:'850',
		caption:"Message Board",
		editurl:$host_url+'DeleteMessageBoard'
		
		}).navGrid('#sub_grid_div',{edit:false,add:false,del:true,search:true},{},{},{},{multipleSearch:true})
					.navButtonAdd('#sub_grid_div',{caption:"Toggle",
					buttonicon :'ui-icon-pin-s', onClickButton:function(){ msg_board[0].toggleToolbar() } }).
			navButtonAdd('#sub_grid_div',{caption:"Edit", 
			onClickButton:function()
			{
			  getMessageBoardDetails(id);
			}	     
			}); 
		msg_board.filterToolbar(); 		
  }
  
 function getMessageBoardDetails(id)
  { 
  var id=jQuery("#table_message_grid").getGridParam('selrow');   
	if(id > 0) 	
	{ 		
        LoadEnableMessageBoard();	
		$.ajax({
			type: "POST",
			//async:false,
			url: $host_url+"getMessageBoardDetails",   
			data:'internal_code='+id,	
			success:getMessageBoardDetailsresponse
		}); 		
		$geditinternalcode=id;		
		
     }    
	else
	{ 
		alert("Please select row");  
	} 
 }

function getMessageBoardDetailsresponse($responce)
{   
                                              
  $responce = eval('(' + $responce + ')');
	if ($responce.error_code == 0)                                
	{
	//console.log($responce.data);		 
	  $geditinternalcode=$responce.data.internal_code;	  
	  $("#message_board_college_code").val($responce.data.college_code);
	  $("#message_board_from_date").val($responce.data.display_from);	  	   
	  $("#message_board_to_date").val($responce.data.display_to);
	  $("#message_board_message").val($responce.data.message);  
	} 
}