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.144.18.59
Current Path : /var/www/oasis/js_old/ |
| Current File : /var/www/oasis/js_old/admission_entry_reg.js |
/*
*
* FOR THE STUDENT ENTRY FORM
* PROGRAMED BY NAVEEN
* DATE: 13/03/09
* TIME: 1:15 PM
*
*/
$g_se_degree = "";
$g_se_exam = "";
var $remaining_count;
var $total_count;
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_gender').focus();
}
else
{
document.getElementById('student_entry_dob').value = '';
document.getElementById('student_entry_dob').focus();
return false;
}
} */
}
function getstudentdetails() {
var regno = trim($("#regno").val());
if (regno == "") {
alert("Please Entry Reister No.");
document.getElementById("regno").focus();
return;
}
$.ajax({
type: "POST",
//async:false,
url: $host_url + "getstudentdetails",
data: "regno=" + regno,
success: getstudentdetailsResponse
});
}
function getstudentdetailsResponse($responce) {
$responce = eval("(" + $responce + ")");
if ($responce.error_code == 0) {
$("#student_entry").show();
document.getElementById("student_entry_degree_code").value =
$responce.data.perdet["FDEGREE"];
//gettextdisabled('student_entry_degree_code',$responce.data.perdet['FDEGREE']);
document.getElementById("student_entry_degree_name").value =
$responce.data.perdet["FDESCPN"];
document.getElementById("student_entry_exam").value =
$responce.data.perdet["FEXAMNO"];
document.getElementById("student_entry_slno").value =
$responce.data.perdet["FSLNO"];
document.getElementById("student_entry_name").value =
$responce.data.perdet["FNAME"];
document.getElementById("student_entry_fname").value =
$responce.data.perdet["FFATNAME"];
document.getElementById("student_entry_mname").value =
$responce.data.perdet["FMOTNAME"];
document.getElementById("student_entry_dob_year").value =
$responce.data.perdet["FDOB_Year"];
document.getElementById("student_entry_dob_month").value =
$responce.data.perdet["FDOB_month"];
document.getElementById("student_entry_dob_date").value =
$responce.data.perdet["FDOB_date"];
document.getElementById("student_entry_gender").value =
$responce.data.perdet["Fgender"];
document.getElementById("student_entry_english").value =
$responce.data.perdet["FENGLISH"];
document.getElementById("student_entry_nationality").value =
$responce.data.perdet["FNATIONAL"];
document.getElementById("student_entry_comm_addr1").value =
$responce.data.perdet["FCURRADD1"];
document.getElementById("student_entry_comm_addr2").value =
$responce.data.perdet["FCURRADD2"];
document.getElementById("student_entry_comm_addr3").value =
$responce.data.perdet["FCURRADD3"];
document.getElementById("student_entry_comm_addr4").value =
$responce.data.perdet["FCURRADD4"];
document.getElementById("student_entry_per_add1").value =
$responce.data.perdet["FPERMADD1"];
document.getElementById("student_entry_per_add2").value =
$responce.data.perdet["FPERMADD2"];
document.getElementById("student_entry_per_add3").value =
$responce.data.perdet["FPERMADD3"];
document.getElementById("student_entry_per_add4").value =
$responce.data.perdet["FPERMADD4"];
document.getElementById("student_entry_sub_degree_code").value =
$responce.data.perdet["FSUBDEGREE"];
document.getElementById("student_entry_sub_degree").value =
$responce.data.perdet["FSUBDEGREE"];
document.getElementById("student_entry_recognition_order_no").value =
$responce.data.perdet["FREC_ORDER_NO"];
document.getElementById("student_entry_recognition_date").value =
$responce.data.perdet["FREC_ORDER_DATE"];
document.getElementById("student_entry_affiliation_order_no").value =
$responce.data.perdet["FAFF_ORDER_NO"];
document.getElementById("student_entry_affiliation_date").value =
$responce.data.perdet["FAFF_ORDER_DATE"];
document.getElementById("student_entry_religion").value =
$responce.data.perdet["FRELIGION"];
document.getElementById("student_entry_father_occupation").value =
$responce.data.perdet["FFAT_OCC"];
document.getElementById("student_entry_mather_occupation").value =
$responce.data.perdet["FMOT_OCC"];
document.getElementById("student_entry_email").value =
$responce.data.perdet["FEMAIL"];
document.getElementById("student_entry_contact_no").value =
$responce.data["FCONTACT_NO"];
document.getElementById("student_entry_blood_group").value =
$responce.data.perdet["FBLOOD_GROUP"];
document.getElementById("degree_category").value =
$responce.data.perdet["FCASTE"];
$("#student_entry_photo").attr("src", $responce.data.perdet["FPHOTOPATH"]);
$("#subject_appearing").html($responce.data.table);
$remaining_count = $responce.data.remaining_count;
$total_count = $responce.data.total_count;
$("#fee_combination_div").html($responce.data.html);
CalculateTotalFeePaid();
$("input[type=text],select").each(function() {
var tmp = $(this).val();
if (tmp != "") $(this).attr("disabled", "disabled");
});
if ($responce.data.perdet["FPHOTOPATH"] != "")
document.getElementById("student_entry_upload").disabled = true;
} else {
alert($responce.data["message"]);
document.getElementById("regno").focus();
return;
}
}
function gettextdisabled(id) {
$("#" + id).attr("disabled", "disabled");
}
function LoadstudentEntry(type) {
$("#page_main_div").load(
"../html_modules/admission_entry_reg.html",
function() {
$("#student_entry").hide();
$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 Re-registration";
document.getElementById("module_name_for_save").value =
"Admission Entry reg";
document.getElementById("is_add_edit").value = type;
getDefaultHeadFooterLinks("Admission Entry reg");
clearStudentEntryReg();
$("#student_entry_degree_code").focus();
$("#student_entry_exam").val("A");
$("#error_msg").html("");
$("#print_row").hide();
getCategoryNames("degree_category");
DeletedRecords = 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 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);
} else {
//alert('SL No Not Exstis');
//document.getElementById("student_entry_slno").focus();
}
}
// for key press in the degree code field displaying sub appareing table
function getsubjectAppearingTotal() {
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=" +
$("#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;
$("#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 SaveStudentEntryReg() {
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;
} else 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) ==
"9999999999" &&
document.getElementById("is_add_edit").value == "Add"
) {
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";
}
var regno = trim($("#regno").val());
if (regno == "") {
alert("Please Entry Reister No.");
document.getElementById("regno").focus();
return;
}
console.log($remaining_count);
console.log($total_count);
$start_indx = $total_count - $remaining_count;
var subject_alert_flag = false;
var alert_cnt = 0;
for ($m = $start_indx; $m < $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;
}
}
var subject_alert_flag = false;
if (subject_alert_flag) alert("You have not entered all Subjects!!!!!!");
$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_gender=" + encodeURIComponent($("#student_entry_gender").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());
$lstr_data += "&fee_paid=" + encodeURIComponent($("#fee_paid").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());
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 student_entry_total_fee = parseFloat(
empty($("#student_entry_total_fee").val())
? 0.0
: $("#student_entry_total_fee").val()
);
$lstr_data +=
"&student_entry_reg_fee=" +
encodeURIComponent($("#student_entry_reg_fee").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;
if (document.getElementById("is_lateral_entry").checked == true)
lateral_entry = 1;
$lstr_data += "&lateral_entry=" + lateral_entry;
$lstr_data +=
"&religion=" + encodeURIComponent($("#student_entry_religion").val());
$lstr_data +=
"&unlink_file=" +
encodeURIComponent($("#student_entry_photo").attr("src"));
//end
$sub_arr = new Object();
$n = 0;
console.log($remaining_count);
console.log($total_count);
for ($m = 0; $m < $total_count; $m++) {
$sub_arr[$n] = new Object();
$sub_arr[$n]["sub_code"] = trim($("#se_sub_code_" + $m).val());
$n++;
}
//sub_arr
var myJSONText = encodeURIComponent(JSON.stringify($sub_arr));
console.log($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 fee_com = encodeURIComponent(JSON.stringify(fee_com));
console.log("------------------------------------");
console.log(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;
}
$lstr_data += "&filepath=" + filepath + "®no=" + regno;
console.log($lstr_data);
$upload =
$host_url +
"saveStudentEntryReg.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 }
);
//return AIM.submit(document.getElementById("form_module_image_upload"), 'new_tab',{'onComplete' : saveStudentEntryResponse});
} else {
alert(" You Can't Save.. This Record Already Deleted..!!");
}
}
function saveStudentEntryResponse($responce) {
$responce = eval("(" + $responce + ")");
if ($responce.error_code == 0) {
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 +
"&screentype=re";
} 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) {
alert($responce.data["Fgender"]);
$("#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_gender").value =
$responce.data["Fgender"];
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("degree_category").value = $responce.data["FCASTE"];
$("#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($responce.data["FDEGREE"]);
} 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 clearStudentEntryReg() {
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 = "";
$("#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 = "";
$("#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 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_gender").value =
$responce.data["Fgender"];
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("degree_category").value = $responce.data["FCASTE"];
$("#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($responce.data['FDEGREE'],$responce.data['FCASTE']);
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(degreeCode, Category) {
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 getCombinations(id) {
console.log(id);
$.ajax({
type: "POST",
url: $host_url + "getCombinations",
data: "id=" + id,
success: getCombinationsSuccess
});
}
function getCombinationsSuccess($responce) {
$responce = eval("(" + $responce + ")");
/* document.getElementById('degree_combination').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('degree_combination').options.add($op);
}
*/
document.getElementById("degree_combination").options.length = 0;
var $lobj_Option = document.createElement("OPTION");
$lobj_Option.value = "";
$lobj_Option.text = "Select Combination";
document.getElementById("degree_combination").options[0] = $lobj_Option;
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("degree_combination").options.add($op);
}
}
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);
}
function GetCombinationSubjectList() {
if (jQuery.trim($("#student_entry_degree_code").val()) != "") {
$sl_no = "";
$sl_no = encodeURIComponent(trim($("#student_entry_admno").val()));
$.ajax({
type: "POST",
//async:false,
url: $host_url + "getsubjectAppearingTotal.demo",
data:
"degree_code=" +
$("#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())) +
"&combination=" +
$("#degree_category").val(),
success: subjectAppearingTotalResponse
});
}
}
function subjectAppearingTotalResponse($responce) {
$responce = eval("(" + $responce + ")");
$g_subject_appearing = $responce.data;
console.log($g_subject_appearing);
$g_remaining_counter_inc = $responce.data.remaining_count;
console.log($g_remaining_counter_inc);
$("#subject_appearing").show();
$("#subject_appearing").html($responce.data.html);
}
|