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 : 18.188.137.209
Current Path : /var/www/html/stph/js/ |
| Current File : /var/www/html/stph/js/student_entry.js |
/*
*
* FOR THE STUDENT ENTRY FORM
* PROGRAMED BY NAVEEN
* DATE: 13/03/09
* TIME: 1:15 PM
*
*/
$g_se_degree='';
$g_se_exam='';
function returnMonthValue(val)
{
var month_array = new Array();
month_array['Jan'] = '01';
month_array['Feb'] = '02';
month_array['Mar'] = '03';
month_array['Apr'] = '04';
month_array['May'] = '05';
month_array['Jun'] = '06';
month_array['Jul'] = '07';
month_array['Aug'] = '08';
month_array['Sep'] = '09';
month_array['Oct'] = '10';
month_array['Nov'] = '11';
month_array['Dec'] = '12';
return month_array[val];
}
function returnMonthName(val)
{
var month_array = new Array();
month_array['Jan'] = '01';
month_array['Feb'] = '02';
month_array['Mar'] = '03';
month_array['Apr'] = '04';
month_array['May'] = '05';
month_array['Jun'] = '06';
month_array['Jul'] = '07';
month_array['Aug'] = '08';
month_array['Sep'] = '09';
month_array['Oct'] = '10';
month_array['Nov'] = '11';
month_array['Dec'] = '12';
return month_array[val];
}
function dateTab()
{
/* if(document.getElementById('student_entry_dob').value != '')
{
if(isValidDate(document.getElementById('student_entry_dob').value)) // in validate.js File
{
document.getElementById('student_entry_sex').focus();
}
else
{
document.getElementById('student_entry_dob').value = '';
document.getElementById('student_entry_dob').focus();
return false;
}
} */
}
function LoadstudentEntry(type)
{
$("#page_main_div").load('html_modules/admission_entry.html?v=12092016',function()
{
$g_photo_required=1;
$g_student_retain_per_mode=1;
$g_remaining_counter_inc = '';
$g_remaining_counter_inc=0;
$g_clicked_subject_id=0;
$("#student_entry_exam").val("A") ;
document.getElementById('display_module_name').innerHTML = 'Student Entry';
document.getElementById('module_name_for_save').value = 'StudentEntry';
document.getElementById('is_add_edit').value = type;
getDefaultHeadFooterLinks('Admission Entry');
clearStudentEntry();
$("#student_entry_degree_code").focus();
$("#student_entry_exam").val('A');
$("#error_msg").html("");
$("#print_row").hide();
getCategoryNames('degree_category');
getCombinations('degree_combination');
DeletedRecords=0;
//document.getElementById('student_entry_blood_group').options.length = 0;
document.getElementById("student_entry_nationality").value = "INDIAN";
if(type=='Add')
{
$g_se_degree='';
$geditinternalcode='';
}
if(type=='Edit')
{
EditStudentDetailsForUpdate($geditinternalcode,$g_se_degree);
}
}
);
$('#module_details_div').hide();
}
function getCombinations(id)
{
$.ajax({
type: "POST",
url: $host_url+"getCombinations",
data:"id="+id,
success: getCombinationsSuccess
});
}
function getCombinationsSuccess($responce)
{
$responce = eval('(' + $responce + ')');
document.getElementById($responce.data[0]['id']).options.length = 0;
for($i=0;$i < $responce.data.length;$i++)
{
$op = new Option($responce.data[$i]['value'], $responce.data[$i]['internal_code']);
$op.id=$responce.data[$i]['internal_code'];//specifying the id for options
document.getElementById($responce.data[0]['id']).options.add($op);
}
}
function chkStudentEditAdd()
{
if(document.getElementById('is_add_edit').value =='Add' )
{
if(trim($("#student_entry_degree_code").val())!='')
{
generateAutoIncrementSlNo();
//document.getElementById("add_row").setAttribute("class", "tarkabutton-disabled");
//disableButton();
}
}
else if(document.getElementById('is_add_edit').value =='Edit' || document.getElementById('is_add_edit').value =='Delete')
{
// document.getElementById("student_entry_slno").disabled=false;
getStudentSlNo();
}
/* else if(document.getElementById('is_add_edit').value =='Delete')
{
document.getElementById("student_entry_slno").disabled=false;
getStudentSlNo();
} */
}
// thu
function assignDefaultName()
{
if(trim(document.getElementById("student_entry_nationality").value) == '')
document.getElementById("student_entry_nationality").value = "INDIAN";
}
function copyAddress()
{
if($("#student_entry_per_add1").val() == '' && $("#student_entry_per_add2").val() == '' )
{
$("#student_entry_per_add1").val($("#student_entry_comm_addr1").val());
$("#student_entry_per_add2").val($("#student_entry_comm_addr2").val());
$("#student_entry_per_add3").val($("#student_entry_comm_addr3").val());
$("#student_entry_per_add4").val($("#student_entry_comm_addr4").val());
}
}
// end thu
//--wed naveen
function generateAutoIncrementSlNo()
{
$.ajax({
type: "POST",
//async:false,
url: $host_url+"generateAutoIncrementSlNo.demo",
data:"degree="+encodeURIComponent(trim($("#student_entry_degree_code").val())),
success: generateAutoIncrementSlNoResponse
});
}
function generateAutoIncrementSlNoResponse($responce) // to get value and edit of pertiqular student
{
$responce = eval('(' + $responce + ')');
if($responce.error_code==0)
{
$("#student_entry_slno").val($responce.data.SLNO);
document.getElementById('student_entry_intake').value = $responce.data.INTAKE;
}
else
{
alert($responce.data);
$("#student_entry_slno").val('');
document.getElementById('student_entry_intake').value = '';
document.getElementById('student_entry_degree_code').value ='';
document.getElementById('student_entry_degree_name').value ='';
document.getElementById('student_entry_degree_code').focus();
return false;
//document.getElementById("student_entry_slno").value('');
}
}
// for key press in the degree code field displaying sub appareing table
function getsubjectAppearingTotal()
{
$g_photo_required=1;
if( jQuery.trim($("#student_entry_degree_code").val())!='')
{
$sl_no='';
$sl_no=encodeURIComponent(trim($("#student_entry_slno").val()));
$.ajax({
type: "POST",
//async:false,
url: $host_url+"getsubjectAppearingTotal.demo",
data:"degree_code="+encodeURIComponent(trim($("#student_entry_degree_code").val()))+"&exam="+$("#student_entry_exam").val() +"&sl_no="+$sl_no+"&pmode="+$g_student_retain_per_mode+"&sub_degree="+encodeURIComponent(trim($("#student_entry_sub_degree_code").val())),
success: subjectAppearingTotalResponse
});
}
}
function subjectAppearingTotalResponse($responce)
{
$responce = eval('(' + $responce + ')');
$g_subject_appearing=$responce.data;
$g_remaining_counter_inc=($responce.data.remaining_count);
$g_photo_required=($responce.data.PHOTO_REQUIRED);
$("#subject_appearing").show();
$("#subject_appearing").html($responce.data.html);
}
// from here to subject popup
/* window.location.$g_popup_sub_code='';
function subjectAppearing_PopUp($id)
{
var url = "../ui/SubjectAppearingPopup.html?height=200&width=400&id="+$id;
tb_show("College Details", url);
//$subCode =
window.location.$g_popup_sub_code=$id;
} */
window.location.$g_popup_sub_code_field_id='';
function keyboardsubjectAppearing_PopUp(evt,$id)
{
var kC = (evt.which) ? evt.which : evt.keyCode;
//alert(id);
if(kC==112) //F1 Key code
{
var url = "../ui/SubjectAppearingPopup.html?height=200&width=400&id="+$id;
tb_show("College Details", url);
//$subCode =
window.location.$g_popup_sub_code_field_id=$id;
return false;
}
}
// upt to hereselect category
function SaveStudentEntry()
{
if(DeletedRecords==0)
{
var date_student;
if(trim(document.getElementById('student_entry_degree_code').value) == '' )
{
alert('Please enter the Degree. Code');
document.getElementById('student_entry_degree_code').focus();
return;
}
else if(trim(document.getElementById('student_entry_name').value) == '' )
{
alert('Please enter the Student Name');
document.getElementById('student_entry_name').focus();
return;
}
else if(trim(document.getElementById('student_entry_fname').value) == '' )
{
alert('Please enter the Father\'s Name');
document.getElementById('student_entry_fname').focus();
return;
}else if(trim(document.getElementById('student_entry_father_occupation').value) == '' )
{
alert('Please enter the Father\'s Occupation Name');
document.getElementById('student_entry_father_occupation').focus();
return;
}else if(trim(document.getElementById('student_entry_mname').value) == '' )
{
alert('Please enter the Mother\'s Name');
document.getElementById('student_entry_mname').focus();
return;
}else if(trim(document.getElementById('student_entry_mather_occupation').value) == '' )
{
alert('Please enter the Mothers\'s Occupation Name');
document.getElementById('student_entry_mather_occupation').focus();
return;
}else if(trim(document.getElementById('student_entry_slno').value) == '' )
{
alert('Please enter the SL No');
document.getElementById('student_entry_slno').focus();
return;
}
if(($("#student_entry_dob_date").val() != '1' || $("#student_entry_dob_month").val() != 'Jan') && $("#student_entry_dob_year").val() == '')
{
alert('Please Enter the Year..!');
document.getElementById('student_entry_dob_year').focus();
return;
}
else if($("#student_entry_dob_year").val() == '' || $("#student_entry_dob_year").val().length<4)
{
alert('Please Enter the Valid Year..!');
document.getElementById('student_entry_dob_year').focus();
return;
}
else if(trim(document.getElementById('student_entry_email').value) == '' )
{
alert('Please enter the Email Id');
document.getElementById('student_entry_email').focus();
return;
} else if(trim(document.getElementById('student_entry_english').value) == '' )
{
alert('Please enter the Medium Of Instructions');
document.getElementById('student_entry_english').focus();
return;
} else if(trim(document.getElementById('student_entry_religion').value) == '' )
{
alert('Please enter the Religion');
document.getElementById('student_entry_religion').focus();
return;
} else if(trim(document.getElementById('student_entry_nationality').value) == '' )
{
alert('Please enter the Nationality');
document.getElementById('student_entry_nationality').focus();
return;
}
if(trim(document.getElementById('stud_quota').value) == '')
{
alert('enter student quota');
document.getElementById('stud_quota').focus();
return;
}
if(trim(document.getElementById('stud_qualify').value) == '')
{
alert('enter qualification');
document.getElementById('stud_qualify').focus();
return;
}
if(trim(document.getElementById('stud_percent').value) == '')
{
alert('enter pecentage');
document.getElementById('stud_percent').focus();
return;
}
if(trim(document.getElementById('stud_board').value) == '')
{
alert('enter Board / University');
document.getElementById('stud_board').focus();
return;
}
if(trim(document.getElementById('student_entry_contact_no').value) == '' )
{
alert('Please enter the Contact No');
document.getElementById('student_entry_contact_no').focus();
return;
} else if(trim(document.getElementById('student_entry_comm_addr1').value) == '' )
{
alert('Please enter the Address(For Communication):');
document.getElementById('student_entry_comm_addr1').focus();
return;
} else if(trim(document.getElementById('student_entry_upload').value) == '' && document.getElementById('is_add_edit').value=='Add' && $g_photo_required=='1')
{
alert('Please Upload Student Photo');
document.getElementById('student_entry_upload').focus();
return;
} else if(trim(document.getElementById('student_entry_per_add1').value) == '' )
{
alert('Please enter the Address(Permanent):');
document.getElementById('student_entry_per_add1').focus();
return;
}
else if($("#student_entry_dob_year").val() != '')
{
date_student = $("#student_entry_dob_year").val()+'-'+returnMonthValue($("#student_entry_dob_month").val())+'-'+$("#student_entry_dob_date").val();
}
else if($("#student_entry_dob_year").val() == '')
{
date_student = '0000-00-00';
}
$start_indx=$g_subject_appearing.total_count-$g_remaining_counter_inc;
var subject_alert_flag=false;
var alert_cnt=0;
for($m=$start_indx;$m<$g_subject_appearing.total_count;$m++)
{
if(trim($("#se_sub_code_"+$m).val())=='')
{
subject_alert_flag=true;
alert_cnt++;
/* alert('Please Enter the All Subjects');
document.getElementById("se_sub_code_"+$m).focus();
return; */
}
}
if(subject_alert_flag)
{
alert("You have not entered all Subjects!!!!!!");
var agree=confirm("Would you like to Save this Record..!!");
if(!agree)
{
return false;
}
}
if(parseFloat($("#fee_paid").val())==0)
{
alert("Fee Partcilars ->Fee Paid not updated");
return false;
}
$lstr_data="add_edit="+document.getElementById('is_add_edit').value;
$lstr_data+="°ree_code="+encodeURIComponent($("#student_entry_degree_code").val());
$lstr_data+="°ree_description="+encodeURIComponent($("#student_entry_degree_name").val());
$lstr_data+="°ree_exam="+encodeURIComponent($("#student_entry_exam").val());
$lstr_data+="°ree_slno="+encodeURIComponent($("#student_entry_slno").val());
$lstr_data+="&student_entry_name="+encodeURIComponent($("#student_entry_name").val());
$lstr_data+="°ree_fname="+encodeURIComponent($("#student_entry_fname").val());
$lstr_data+="°ree_mname="+encodeURIComponent($("#student_entry_mname").val());
$lstr_data+="°ree_dob="+date_student;
$lstr_data+="°ree_sex="+encodeURIComponent($("#student_entry_sex").val());
$lstr_data+="°ree_english="+encodeURIComponent($("#student_entry_english").val());
$lstr_data+="°ree_nationality="+encodeURIComponent($("#student_entry_nationality").val());
$lstr_data+="°ree_category="+encodeURIComponent($("#degree_category").val());
$lstr_data+="&student_entry_comm_addr1="+encodeURIComponent($("#student_entry_comm_addr1").val());
$lstr_data+="&student_entry_comm_addr2="+encodeURIComponent($("#student_entry_comm_addr2").val());
$lstr_data+="&student_entry_comm_addr3="+encodeURIComponent($("#student_entry_comm_addr3").val());
$lstr_data+="&student_entry_comm_addr4="+encodeURIComponent($("#student_entry_comm_addr4").val());
$lstr_data+="&student_entry_per_add1="+encodeURIComponent($("#student_entry_per_add1").val());
$lstr_data+="&student_entry_per_add2="+encodeURIComponent($("#student_entry_per_add2").val());
$lstr_data+="&student_entry_per_add3="+encodeURIComponent($("#student_entry_per_add3").val());
$lstr_data+="&student_entry_per_add4="+encodeURIComponent($("#student_entry_per_add4").val());
//Added for Pondicheri Req Starts
$lstr_data+="&sub_degree="+encodeURIComponent($("#student_entry_sub_degree_code").val());
$lstr_data+="&rec_order_no="+encodeURIComponent($("#student_entry_recognition_order_no").val());
$lstr_data+="&rec_order_date="+date_format($("#student_entry_recognition_date").val());
$lstr_data+="&aff_order_no="+encodeURIComponent($("#student_entry_affiliation_order_no").val());
$lstr_data+="&aff_order_date="+date_format($("#student_entry_affiliation_date").val());
$lstr_data+="&father_occ="+encodeURIComponent($("#student_entry_father_occupation").val());
$lstr_data+="&mother_occ="+encodeURIComponent($("#student_entry_mather_occupation").val());
$lstr_data+="&email="+encodeURIComponent($("#student_entry_email").val());
$lstr_data+="&contact="+encodeURIComponent($("#student_entry_contact_no").val());
$lstr_data+="&blood_group="+encodeURIComponent($("#student_entry_blood_group").val());
$lstr_data+="&fcombcode="+encodeURIComponent($("#degree_combination").val());
$lstr_data+="&fquota="+encodeURIComponent($("#stud_quota").val());
$lstr_data+="&fqualify="+encodeURIComponent($("#stud_qualify").val());
$lstr_data+="&fpercentage="+encodeURIComponent($("#stud_percent").val());
$lstr_data+="&fboardruniv="+encodeURIComponent($("#stud_board").val());
$lstr_data+="&fadmdate="+date_format($("#adm_date").val());
var fee_paid=parseFloat(empty($("#fee_paid").val())?0.0:$("#fee_paid").val());
var student_entry_exam_fee=parseFloat(empty($("#student_entry_exam_fee").val())?0.0:$("#student_entry_exam_fee").val());
var student_entry_grade_card_fee=parseFloat(empty($("#student_entry_grade_card_fee").val())?0.0:$("#student_entry_grade_card_fee").val());
var student_entry_total_fee=parseFloat(empty($("#student_entry_total_fee").val())?0.0:$("#student_entry_total_fee").val());
$lstr_data+="&total_comb_fee="+($("#total_comb_fee").html());
$lstr_data+="&fee_paid="+encodeURIComponent($("#fee_paid").val());
$lstr_data+="&rec_no="+encodeURIComponent($("#rec_no").val());
$lstr_data+="&rec_date="+ date_format($("#rec_date").val());
$lstr_data+="&fee_remarks="+ ($("#fee_remarks").val());
/* $lstr_data+="&student_entry_exam_fee="+encodeURIComponent($("#student_entry_exam_fee").val());
$lstr_data+="&student_entry_grade_card_fee="+encodeURIComponent($("#student_entry_grade_card_fee").val());
$lstr_data+="&student_entry_total_fee="+encodeURIComponent($("#student_entry_total_fee").val());
*/
var lateral_entry=0;
$lstr_data+="&lateral_entry="+lateral_entry;
$lstr_data+="&religion="+encodeURIComponent($("#student_entry_religion").val());
$lstr_data+="&unlink_file="+encodeURIComponent($("#student_entry_photo").attr('src'));
$lstr_data+="&ph="+encodeURIComponent($("#ph_stud").val());
$lstr_data+="&aadharno="+encodeURIComponent($("#stud_aadhar").val());
$sub_arr = new Object();
$n=0;
for($m=0;$m<$g_subject_appearing.total_count;$m++)
{
$sub_arr[$n]= new Object();
$sub_arr[$n]['sub_code']=trim($("#se_sub_code_"+$m).val());
$n++;
}
var myJSONText = encodeURIComponent(JSON.stringify($sub_arr));
var fee_com = new Object();
var z=0;
var obj=$("input[id*='fee_paying_']");
jQuery.each(obj, function(k, v) {
fee_com[z]= new Object();
var sl_no=v['id'].split("_")[2];
fee_com[z]['fee_paid']=$("#"+v['id']).val();
fee_com[z]['head_id']=$("#head_"+sl_no).html();
z++;
});
var myJSONText = encodeURIComponent(JSON.stringify($sub_arr));
var fee_com = encodeURIComponent(JSON.stringify(fee_com));
var valid_file_extentions = new Array("jpeg","jpg",'png','gif');
var ext=$("#student_entry_upload").val();
filepath=ext;
ext = ext.substring(ext.length-3,ext.length);
ext = ext.toLowerCase();
if(ext != "" && !in_array(ext,valid_file_extentions))
{
alert("Please Select the Valid Photo!");
return false;
}
$.blockUI({ message: "<h1 class='h1' style='font-size:12px'><img src='img/ajax-loader.gif' border='0'></h1>" });
$lstr_data+="&filepath="+filepath;
$upload = $host_url+"saveStudentEntry.demo&"+$lstr_data+"&sub_arr="+myJSONText+"&fee_com="+fee_com;
document.getElementById("form_module_image_upload").setAttribute("action",$upload);
//return AIM.submit(document.getElementById("form_student_entry"), '_new',{'onComplete' : saveStudentEntryResponse});
return AIM.submit(document.getElementById("form_module_image_upload"), 'report_display',{'onComplete' : saveStudentEntryResponse});
}
else
{
alert(" You Can't Save.. This Record Already Deleted..!!");
}
}
function saveStudentEntryResponse($responce)
{
$responce = eval('(' + $responce + ')');
$.unblockUI();
if($responce.error_code==0)
{
/*alert($responce.data);
$("#student_entry_degree_code").focus();
clearStudentEntryAfterSave();
document.getElementById('is_add_edit').value="Add";*/
alert($responce.data.message);
$("#student_entry_degree_code").focus();
document.getElementById('is_add_edit').value="Add";
var r = confirm("Your Application Number is : "+$responce.data.app_no);
window.location.href = $host_url+"PrintApplicationFormPOSTOFFICE.demo&app_no="+$responce.data.app_no;
}
else if($responce.error_code== -9)
{
alert($responce.data);
loadMasters();
}
else
alert($responce.data);
}
//DiaplayUserSelectedPhoto()
function getEnterForSubDetails(evt,type,id,icode)
{
var kC = (evt.which) ? evt.which : evt.keyCode;
if(kC == 13)
{
getSubDetails(id,icode);
}
}
function getStudentSlNo() // for getting student serial number
{
return;
if((document.getElementById('is_add_edit').value=='Edit' || document.getElementById('is_add_edit').value=='Delete') && jQuery.trim($("#student_entry_slno").val())!='')
{
$.ajax({
type: "POST",
async:false,
url: $host_url+"getSlNoStudentDetails.demo",
data:"sl_no="+encodeURIComponent(trim($("#student_entry_slno").val()))+"°ree="+encodeURIComponent(trim($("#student_entry_degree_code").val())),
success: selectStudentDetailsResponse
});
}
}
function selectStudentDetailsResponse($responce)
{
$responce = eval('(' + $responce + ')');
if($responce.data['FDELETED'] == 'F')
{
DeletedRecords = 0; // non deleted record
$("#error_msg").html(" ");
}
else
{
DeletedRecords = 1; // deleted Record
}
if($responce.error_code == 0 || $responce.error_code == -1)
{
$("#error_msg").html(" ");
document.getElementById('student_entry_degree_code').value = $responce.data['FDEGREE'];
document.getElementById('student_entry_degree_name').value = $responce.data['FDESCPN'];
//document.getElementById('student_entry_exam').value = $responce.data['FEXAMNO'];
document.getElementById('student_entry_slno').value = $responce.data['FSLNO'];
document.getElementById('student_entry_name').value = $responce.data['FNAME'];
document.getElementById('student_entry_fname').value = $responce.data['FFATNAME'];
document.getElementById('student_entry_mname').value = $responce.data['FMOTNAME'];
document.getElementById('student_entry_dob_year').value = $responce.data['FDOB_Year'];
document.getElementById('student_entry_dob_month').value = returnMonthName($responce.data['FDOB_month']);
document.getElementById('student_entry_dob_date').value = $responce.data['FDOB_date'];
document.getElementById('student_entry_sex').value = $responce.data['FSEX'];
document.getElementById('student_entry_english').value = $responce.data['FENGLISH'];
document.getElementById('student_entry_nationality').value = $responce.data['FNATIONAL'];
document.getElementById('student_entry_comm_addr1').value = $responce.data['FCURRADD1'];
document.getElementById('student_entry_comm_addr2').value = $responce.data['FCURRADD2'];
document.getElementById('student_entry_comm_addr3').value = $responce.data['FCURRADD3'];
document.getElementById('student_entry_comm_addr4').value = $responce.data['FCURRADD4'];
document.getElementById('student_entry_per_add1').value = $responce.data['FPERMADD1'];
document.getElementById('student_entry_per_add2').value = $responce.data['FPERMADD2'];
document.getElementById('student_entry_per_add3').value = $responce.data['FPERMADD3'];
document.getElementById('student_entry_per_add4').value = $responce.data['FPERMADD4'];
document.getElementById('student_entry_sub_degree_code').value= $responce.data['FSUBDEGREE'];
document.getElementById('student_entry_sub_degree').value =$responce.data['FSUBDEGREE'];
document.getElementById('student_entry_recognition_order_no').value =$responce.data['FREC_ORDER_NO'];
document.getElementById('student_entry_recognition_date').value =$responce.data['FREC_ORDER_DATE'];
document.getElementById('student_entry_affiliation_order_no').value =$responce.data['FAFF_ORDER_NO'];
document.getElementById('student_entry_affiliation_date').value =$responce.data['FAFF_ORDER_DATE'];
document.getElementById('student_entry_religion').value =$responce.data['FRELIGION'];
document.getElementById('student_entry_father_occupation').value =$responce.data['FFAT_OCC'];
document.getElementById('student_entry_mather_occupation').value=$responce.data['FMOT_OCC'];
document.getElementById('student_entry_email').value=$responce.data['FEMAIL'];
document.getElementById('student_entry_contact_no').value =$responce.data['FCONTACT_NO'];
document.getElementById('student_entry_blood_group').value =$responce.data['FBLOOD_GROUP'];
document.getElementById('stud_quota').value = $responce.data['FQUOTA'];
document.getElementById('stud_qualify').value = $responce.data['FQUALIFY'];
document.getElementById('stud_board').value = $responce.data['FBOARDRUNIV'];
document.getElementById('stud_percent').value = $responce.data['FPERCENT'];
document.getElementById('rec_date').value = $responce.data['FADMDATE'];
document.getElementById('ph_stud').value = $responce.data['FPH'];
document.getElementById('stud_aadhar').value = $responce.data['FAADHARNO'];
$("#student_entry_photo").attr("src", $responce.data['FPHOTOPATH']);
// if($responce.data.FLATERAL_ENTRY==1)
// {
// document.getElementById('is_lateral_entry').checked=true;
// $("#student_entry_exam").val("C") ;
// }
// else
// {
// document.getElementById('is_lateral_entry').checked=false;
// $("#student_entry_exam").val("A") ;
// }
getsubjectAppearingTotal();
}
else if($responce.error_code == -2)
{
DeletedRecords = 0;
//$("#error_msg").html(" In Valid SL Number ");
alert('In Valid SL Number');
$("#student_entry_slno").val('');
document.getElementById('student_entry_slno').focus();
}
}
function deleteStudentRecord()
{
var ids=jQuery("#view_student_entry").getGridParam('selarrrow');
var delete_arr = new Object();
if (ids)
{
for(var p=0;p<ids.length;p++)
{
//alert(ids);
var dataset=jQuery("#view_student_entry").getRowData(ids[p]);
var degree_code=dataset['grid_degree'];
var exam=dataset['grid_exam'];
var sl_no=dataset['grid_sl_no'];
//alert(sl_no);
delete_arr[p]= new Object();
delete_arr[p]['degree_code']=degree_code;
delete_arr[p]['exam']=exam;
delete_arr[p]['sl_no']=sl_no;
}
var agree=confirm("Would you like to Delete this Record..!!");
if(agree)
{
var myJSONText = encodeURIComponent(JSON.stringify(delete_arr));
$.ajax({
type: "POST",
//async:false,
url: $host_url+"disableRecord.demo",
data:"&delete_arr="+myJSONText,
success: disableRecordResponse
});
}
}
else
{
alert("Please select row in grid"); return;
}
}
function disableRecordResponse($responce)
{
$responce = eval('(' + $responce + ')');
if($responce.error_code==0)
{
alert("Record Deleted Successfully");
$('#view_student_entry').trigger("reloadGrid");
}
}
function clearStudentEntry()
{
document.getElementById('student_entry_degree_code').value = '';
document.getElementById('student_entry_degree_name').value = '';
document.getElementById('student_entry_slno').disabled=true;
document.getElementById('student_entry_slno').value = '';
document.getElementById('student_entry_name').value = '';
document.getElementById('student_entry_fname').value = '';
document.getElementById('student_entry_mname').value = '';
document.getElementById('student_entry_dob_year').value = '';
//document.getElementById('student_entry_dob_month').value = '';
document.getElementById('student_entry_dob_date').value = '';
document.getElementById('student_entry_nationality').value ='';
document.getElementById('student_entry_comm_addr1').value = '';
document.getElementById('student_entry_comm_addr2').value = '';
document.getElementById('student_entry_comm_addr3').value ='';
document.getElementById('student_entry_comm_addr4').value ='';
document.getElementById('student_entry_per_add1').value ='';
document.getElementById('student_entry_per_add2').value = '';
document.getElementById('student_entry_per_add3').value ='';
document.getElementById('student_entry_per_add4').value = '';
document.getElementById('subject_appearing').innerHTML = '';
$("#student_entry_upload").val("");
$("#student_entry_photo").attr("src", "images/default_photo.jpg");
document.getElementById('student_entry_sub_degree_code').value ='';
document.getElementById('student_entry_sub_degree').value ='';
document.getElementById('student_entry_recognition_order_no').value ='';
document.getElementById('student_entry_recognition_date').value ='';
document.getElementById('student_entry_affiliation_order_no').value ='';
document.getElementById('student_entry_affiliation_date').value ='';
document.getElementById('student_entry_religion').value ='';
document.getElementById('student_entry_english').value ='';
document.getElementById('student_entry_father_occupation').value ='';
document.getElementById('student_entry_mather_occupation').value ='';
document.getElementById('student_entry_email').value ='';
document.getElementById('student_entry_contact_no').value ='';
document.getElementById('student_entry_blood_group').value ='None';
$("#student_entry_reg_fee").val("0.00");
$("#student_entry_exam_fee").val("0.00");
$("#student_entry_grade_card_fee").val("0.00");
$("#student_entry_total_fee").val("0.00");
}
function clearStudentEntryAfterSave()
{
document.getElementById('student_entry_slno').value = '';
document.getElementById('student_entry_slno').disabled=true;
document.getElementById('student_entry_name').value = '';
document.getElementById('student_entry_fname').value = '';
document.getElementById('student_entry_mname').value = '';
document.getElementById('student_entry_dob_year').value = '';
//document.getElementById('student_entry_dob_month').value = '';
document.getElementById('student_entry_dob_date').value = '';
document.getElementById('student_entry_comm_addr1').value = '';
document.getElementById('student_entry_comm_addr2').value = '';
document.getElementById('student_entry_comm_addr3').value ='';
document.getElementById('student_entry_comm_addr4').value ='';
document.getElementById('student_entry_per_add1').value ='';
document.getElementById('student_entry_per_add2').value = '';
document.getElementById('student_entry_per_add3').value ='';
document.getElementById('student_entry_per_add4').value = '';
$("#student_entry_upload").val("");
$("#student_entry_photo").attr("src", "images/default_photo.jpg");
document.getElementById('student_entry_recognition_order_no').value ='';
document.getElementById('student_entry_recognition_date').value ='';
document.getElementById('student_entry_affiliation_order_no').value ='';
document.getElementById('student_entry_affiliation_date').value ='';
document.getElementById('student_entry_religion').value ='';
document.getElementById('student_entry_father_occupation').value ='';
document.getElementById('student_entry_mather_occupation').value ='';
document.getElementById('student_entry_email').value ='';
document.getElementById('student_entry_contact_no').value ='';
document.getElementById('student_entry_blood_group').value ='None';
document.getElementById('stud_quota').value ='';
document.getElementById('stud_qualify').value ='';
document.getElementById('stud_percent').value ='';
document.getElementById('stud_board').value ='';
document.getElementById('ph_stud').value ='F';
document.getElementById('rec_date').value ='';
$("#student_entry_reg_fee").val("0.00");
$("#student_entry_exam_fee").val("0.00");
$("#student_entry_grade_card_fee").val("0.00");
$("#student_entry_total_fee").val("0.00");
}
/* function ViewStudentDetails()
{
$main="<table id='view_student_entry' class='scroll' ondblclick='SelectStudentRowId();'></table> <div id='sub_grid_div' class='scroll' style='text-align:center;'></div>";
document.getElementById('page_main_div').innerHTML=$main;
var student_details=jQuery("#view_student_entry").jqGrid(
{
url:$host_url+'ViewStudentDetails',
datatype: "json",
colNames:['Sl No','Degree','Branch','Exam','Name','Created By'],
colModel:[
{name:'grid_sl_no',index:'grid_sl_no', width:50 },
{name:'grid_degree',index:'grid_degree', width:100 },
{name:'grid_sub_degree',index:'grid_sub_degree', width:100 },
{name:'grid_exam',index:'grid_exam', width:100 },
{name:'grid_name',index:'grid_name', width:100 },
{name:'created_by',index:'created_by', width:100 }],
rowNum:20,
rowList:[20,30,40,60],
imgpath:$img_path,
pager: jQuery('#sub_grid_div'),
sortname: 'id',
height:'250',
viewrecords: true,
sortorder: "desc",
multiselect: true,
cellEdit: true,
width:'840',
caption:"Student Details",
editurl:$host_url+'deleteStudentDetails'
}).navGrid('#sub_grid_div',{edit:false,add:false,del:false,search:false},{},{},{},{multipleSearch:true})
.navButtonAdd('#sub_grid_div',{caption:"Toggle",
buttonicon :'ui-icon-pin-s', onClickButton:function(){ student_details[0].toggleToolbar() } }).
navButtonAdd('#sub_grid_div',{caption:"Delete",
buttonicon :'ui-icon-trash', onClickButton:function(){ deleteStudentRecord() } }).
navButtonAdd('#sub_grid_div',{caption:"Edit",
onClickButton:function()
{
SelectStudentRowId();
}
});
student_details.filterToolbar();
$("#gs_grid_sl_no").focus();
$('.ui-search-toolbar').bind('keydown',function(evt)
{
var kC = (evt.which) ? evt.which : evt.keyCode;
if(kC==40)
jQuery('#degree_grid').editCell(0,0,false);
});
}
function SelectStudentRowId()
{
var id=jQuery("#view_student_entry").getGridParam('selrow');
if (id)
{
LoadstudentEntry('Edit');
var dataset=jQuery("#view_student_entry").getRowData(id);
$g_se_degree=dataset['grid_degree'];
$geditinternalcode=id;
}
else
{
alert("Please select row in grid"); return;
}
} */
function ViewStudentDetails()
{
$main="<table id='view_student_entry' class='scroll' ondblclick='SelectStudentRowId();'></table> <div id='sub_grid_div' class='scroll' style='text-align:center;'></div>";
document.getElementById('page_main_div').innerHTML=$main;
var student_details=jQuery("#view_student_entry").jqGrid(
{
url:$host_url+'ViewStudentDetails',
datatype: "json",
colNames:['Sl No','Degree','Exam','Student Count'],
colModel:[
{name:'grid_sl_no',index:'grid_sl_no', width:50 },
{name:'grid_degree',index:'grid_degree', width:100 },
{name:'grid_exam',index:'grid_exam', width:100,align:'center' },
{name:'grid_name',index:'grid_name', width:100,align:'center'}],
rowNum:20,
rowList:[20,30,40,60],
imgpath:$img_path,
pager: jQuery('#sub_grid_div'),
sortname: 'id',
height:'250',
viewrecords: true,
sortorder: "desc",
multiselect: true,
cellEdit: true,
width:'840',
caption:"Student Details",
}).navGrid('#sub_grid_div',{edit:false,add:false,del:false,search:false},{},{},{},{multipleSearch:true})
.navButtonAdd('#sub_grid_div',{caption:"Toggle",
buttonicon :'ui-icon-pin-s', onClickButton:function(){ student_details[0].toggleToolbar() } }).
navButtonAdd('#sub_grid_div',{caption:"Edit",
onClickButton:function()
{
SelectStudentRowId();
}
});
student_details.filterToolbar();
$("#gs_grid_sl_no").focus();
$('.ui-search-toolbar').bind('keydown',function(evt)
{
var kC = (evt.which) ? evt.which : evt.keyCode;
if(kC==40)
jQuery('#degree_grid').editCell(0,0,false);
});
}
function ViewDegreeWiseStudentDetails(degid)
{
$main="<table id='view_student_entry' class='scroll' ondblclick='SelectDegreeWiseStudentRowId();'></table> <div id='sub_grid_div' class='scroll' style='text-align:center;'></div>";
document.getElementById('page_main_div').innerHTML=$main;
var student_details=jQuery("#view_student_entry").jqGrid(
{
url:$host_url+'ViewDegreeWiseStudentDetails'+"°id="+degid,
datatype: "json",
colNames:['Sl No','Degree','Branch','Exam','Name','Created By'],
colModel:[
{name:'grid_sl_no',index:'grid_sl_no', width:50 },
{name:'grid_degree',index:'grid_degree', width:100 },
{name:'grid_sub_degree',index:'grid_sub_degree', width:100 },
{name:'grid_exam',index:'grid_exam', width:100 },
{name:'grid_name',index:'grid_name', width:100 },
{name:'created_by',index:'created_by', width:100 }],
rowNum:20,
rowList:[20,30,40,60],
imgpath:$img_path,
pager: jQuery('#sub_grid_div'),
sortname: 'id',
height:'250',
viewrecords: true,
sortorder: "desc",
multiselect: true,
cellEdit: true,
width:'840',
caption:"Student Details",
editurl:$host_url+'deleteStudentDetails'
}).navGrid('#sub_grid_div',{edit:false,add:false,del:false,search:false},{},{},{},{multipleSearch:true})
.navButtonAdd('#sub_grid_div',{caption:"Toggle",
buttonicon :'ui-icon-pin-s', onClickButton:function(){ student_details[0].toggleToolbar() } }).
navButtonAdd('#sub_grid_div',{caption:"Delete",
buttonicon :'ui-icon-trash', onClickButton:function(){ deleteStudentRecord() } }).
navButtonAdd('#sub_grid_div',{caption:"Edit",
onClickButton:function()
{
SelectDegreeWiseStudentRowId();
}
});
student_details.filterToolbar();
$("#gs_grid_sl_no").focus();
$('.ui-search-toolbar').bind('keydown',function(evt)
{
var kC = (evt.which) ? evt.which : evt.keyCode;
if(kC==40)
jQuery('#degree_grid').editCell(0,0,false);
});
}
/*
function SelectStudentRowId()
{
var id=jQuery("#view_student_entry").getGridParam('selrow');
if (id)
{
$(document).ready(function(){
LoadstudentEntry('Edit');
var dataset=jQuery("#view_student_entry").getRowData(id);
$g_se_degree=dataset['grid_degree'];
$geditinternalcode=id;
});
}
else
{
alert(" select row in grid"); return;
}
} */
function SelectStudentRowId()
{
var id=jQuery("#view_student_entry").getGridParam('selrow');
if (id)
{
ViewDegreeWiseStudentDetails(id);
}
else
{
alert("Please select row in grid"); return;
}
}
function SelectDegreeWiseStudentRowId()
{
var id=jQuery("#view_student_entry").getGridParam('selrow');
if (id)
{
LoadstudentEntry('Edit');
var dataset=jQuery("#view_student_entry").getRowData(id);
$g_se_degree=dataset['grid_degree'];
$geditinternalcode=id;
}
else
{
alert("Please select row in grid"); return;
}
}
function EditStudentDetailsForUpdate(id)
{
$.ajax({
type: "POST",
//async:false,
url: $host_url+"getSlNoStudentDetails.demo",
data:"sl_no="+id+"°ree="+$g_se_degree,
success: EditStudentDetailsForUpdateResponse
});
}
function EditStudentDetailsForUpdateResponse($responce)
{
$responce = eval('(' + $responce + ')');
document.getElementById('is_add_edit').value = 'Edit';
if($responce.data['FDELETED'] == 'F')
{
DeletedRecords = 0; // non deleted record
$("#error_msg").html(" ");
}
else
{
DeletedRecords = 1; // deleted Record
}
if($responce.error_code == 0 || $responce.error_code == -1)
{
$("#error_msg").html(" ");
document.getElementById('student_entry_degree_code').value = $responce.data['FDEGREE'];
document.getElementById('student_entry_degree_name').value = $responce.data['FDESCPN'];
//document.getElementById('student_entry_exam').value = $responce.data['FEXAMNO'];
document.getElementById('student_entry_slno').value = $responce.data['FSLNO'];
document.getElementById('student_entry_name').value = $responce.data['FNAME'];
document.getElementById('student_entry_fname').value = $responce.data['FFATNAME'];
document.getElementById('student_entry_mname').value = $responce.data['FMOTNAME'];
document.getElementById('student_entry_dob_year').value = $responce.data['FDOB_Year'];
document.getElementById('student_entry_dob_month').value = ($responce.data['FDOB_month']);
document.getElementById('student_entry_dob_date').value = $responce.data['FDOB_date'];
document.getElementById('student_entry_sex').value = $responce.data['FSEX'];
document.getElementById('student_entry_english').value = $responce.data['FENGLISH'];
document.getElementById('student_entry_nationality').value = $responce.data['FNATIONAL'];
document.getElementById('degree_category').value = $responce.data['FCASTE'];
document.getElementById('student_entry_comm_addr1').value = $responce.data['FCURRADD1'];
document.getElementById('student_entry_comm_addr2').value = $responce.data['FCURRADD2'];
document.getElementById('student_entry_comm_addr3').value = $responce.data['FCURRADD3'];
document.getElementById('student_entry_comm_addr4').value = $responce.data['FCURRADD4'];
document.getElementById('student_entry_per_add1').value = $responce.data['FPERMADD1'];
document.getElementById('student_entry_per_add2').value = $responce.data['FPERMADD2'];
document.getElementById('student_entry_per_add3').value = $responce.data['FPERMADD3'];
document.getElementById('student_entry_per_add4').value = $responce.data['FPERMADD4'];
document.getElementById('student_entry_sub_degree_code').value= $responce.data['FSUBDEGREE'];
document.getElementById('student_entry_sub_degree').value =$responce.data['FSUBDEGREE'];
document.getElementById('student_entry_recognition_order_no').value =$responce.data['FREC_ORDER_NO'];
document.getElementById('student_entry_recognition_date').value =$responce.data['FREC_ORDER_DATE'];
document.getElementById('student_entry_affiliation_order_no').value =$responce.data['FAFF_ORDER_NO'];
document.getElementById('student_entry_affiliation_date').value =$responce.data['FAFF_ORDER_DATE'];
document.getElementById('student_entry_religion').value =$responce.data['FRELIGION'];
document.getElementById('student_entry_father_occupation').value =$responce.data['FFAT_OCC'];
document.getElementById('student_entry_mather_occupation').value=$responce.data['FMOT_OCC'];
document.getElementById('student_entry_email').value=$responce.data['FEMAIL'];
document.getElementById('student_entry_contact_no').value =$responce.data['FCONTACT_NO'];
document.getElementById('student_entry_blood_group').value =$responce.data['FBLOOD_GROUP'];
$("#student_entry_reg_fee").val($responce.data['REG_FEE']);
$("#student_entry_exam_fee").val($responce.data['EXAM_FEE']);
$("#student_entry_grade_card_fee").val($responce.data['GRADE_CARD_FEE']);
$("#student_entry_total_fee").val($responce.data['TOTAL_FEE']);
$("#fee_paid").val($responce.data['FFEEPAID']);
$("#rec_no").val($responce.data['FRECNO']);
$("#rec_no").val($responce.data['FRECNO']);
$("#rec_date").val($responce.data['FRECDATE']);
$("#fee_remarks").val($responce.data['FREMARKS']);
$("#degree_combination").val($responce.data['FCOMBCODE']);
document.getElementById('stud_quota').value = $responce.data['FQUOTA'];
document.getElementById('stud_qualify').value = $responce.data['FQUALIFY'];
document.getElementById('stud_board').value = $responce.data['FBOARDRUNIV'];
document.getElementById('stud_percent').value = $responce.data['FPERCENT'];
document.getElementById('adm_date').value = $responce.data['FADMDATE'];
document.getElementById('ph_stud').value = $responce.data['FPH'];
document.getElementById('stud_aadhar').value = $responce.data['FAADHARNO'];
$("#student_entry_photo").attr("src", $responce.data['FPHOTOPATH']);
// if($responce.data.FLATERAL_ENTRY==1)
// {
// document.getElementById('is_lateral_entry').checked=true;
// $("#student_entry_exam").val("C") ;
// }
// else
// {
// document.getElementById('is_lateral_entry').checked=false;
// $("#student_entry_exam").val("A") ;
// }
getsubjectAppearingTotal();
GetCombinationFeeList();
}
else if($responce.error_code == -2)
{
DeletedRecords = 0;
//$("#error_msg").html(" In Valid SL Number ");
alert('In Valid SL Number');
$("#student_entry_slno").val('');
document.getElementById('student_entry_slno').focus();
}
}
function CalculateSETotalFee()
{
var student_entry_reg_fee=parseFloat(empty($("#student_entry_reg_fee").val())?0.0:$("#student_entry_reg_fee").val());
var student_entry_exam_fee=parseFloat(empty($("#student_entry_exam_fee").val())?0.0:$("#student_entry_exam_fee").val());
var student_entry_grade_card_fee=parseFloat(empty($("#student_entry_grade_card_fee").val())?0.0:$("#student_entry_grade_card_fee").val());
var total_fee=parseFloat(student_entry_reg_fee+student_entry_exam_fee+student_entry_grade_card_fee);
$("#student_entry_total_fee").val(total_fee);
}
// function getLateralEntrySubjects()
// {
// if(document.getElementById("is_lateral_entry").checked==true)
// {
// $("#student_entry_exam").val("C") ;
// getsubjectAppearingTotal();
// }
// else
// {
// $("#student_entry_exam").val("A") ;
// getsubjectAppearingTotal();
// }
// }
function GetCombinationFeeList()
{
var fdegree =$("#student_entry_degree_code").val();
if(empty(fdegree))
{
alert("Please Select Degree");
$("#student_entry_degree_code").focus();
return false;
}
var fexamno ="A";
var fcatcode =$("#degree_category").val();
var fcombcode =$("#degree_combination").val();
var lstr_str="&fdegree="+fdegree;
lstr_str+="&fexamno="+fexamno;
lstr_str+="&fcombcode="+fcombcode;
lstr_str+="&fcatcode="+fcatcode;
lstr_str+="&fsl_no="+$("#student_entry_slno").val();
$.ajax({
type: "POST",
//async:false,
url: $host_url+"GetCombinationFeeList",
data:lstr_str,
success: GetCombinationFeeListResponse
});
}
function GetCombinationFeeListResponse($responce)
{
$responce = eval('(' + $responce + ')');
$("#fee_combination_div").html("");
$("#fee_combination_div").html($responce.data.html);
CalculateTotalFeePaid();
}
function CalculateTotalFeePaid()
{
var obj=$("input[id*='fee_paying_']");
var tot_paid=0;
jQuery.each(obj, function(k, v) {
tot_paid=tot_paid+parseFloat($("#"+v['id']).val());
});
$("#fee_paid").val(tot_paid);
$("#total_fee_paid").html(tot_paid);
}
|