function callConvocationDetails() { $g_entered_batch = ""; $("#page_main_div").load( "../html_modules/convo.html?v=25052016", function () { document.getElementById("display_module_name").innerHTML = "Convocation Details"; document.getElementById("module_name_for_save").value = "Convocation Details"; document.getElementById("is_add_edit").value = "Edit"; getDefaultHeadFooterLinks("Convocation Details"); getDegree(); getCategory(); $("#regno").focus(); } ); } function getDegree() { $.ajax({ type: "GET", url: $host_url + "getcolldegree", success: function (res) { var response = JSON.parse(res); if (response.error_code === 0) { var deg_opt = ``; var deg_op = ``; for (var i = 0; i < response.data.length; i++) { deg_opt += ``; deg_op += ``; } $("#degree").html(deg_opt); $("#degree_view").html(deg_op); } }, }); } function getCategory() { $.ajax({ type: "GET", url: $host_url + "getcategoryall", success: function (res) { var response = JSON.parse(res); if (response.error_code === 0) { var cat = ``; for (var i = 0; i < response.data.length; i++) { cat += ``; } $("#category").html(cat); } }, }); } function viewConvocationDetails() { var degree = $("#degree_view").val(); $("#viewtabledata").show(); $("#add_data").hide(); $.ajax({ type: "GET", url: $host_url + "getConvocationDetails", data: "degree=" + degree, success: function (res) { let response = JSON.parse(res); console.log(response); var table = ""; if (response.error_code === 0) { $photopath = "https://university-cnv-student-photos.s3.ap-south-1.amazonaws.com/"; table += ``; for (var i = 0; i < response.data.length; i++) { var photo = $photopath + response.data[i].fphotopath; table += ``; } table += `
Sl. No. Reg. No. Name Degree Percentage CGPA Grade Exam Date Amount Photo Action
${i + 1} ${response.data[i].fregno} ${response.data[i].fname} ${response.data[i].fdegree} ${response.data[i].fpercent} ${response.data[i].fcgpa} ${response.data[i].fgrade} ${response.data[i].fexamdate} ${response.data[i].famount} Edit
`; $("#viewdata").html(table); } else { $("#viewdata").html("No data Found"); } }, }); } function addConvocationDetails() { $("#add_data").show(); callConvocationDetails(); $("#viewtabledata").hide(); } function editConvoDetails( regno, name, degree, caste, gender, grade, examdate, amount, photo, payid, paydate, fatname, motname, percent, cgpa ) { var $photopath = "https://university-cnv-student-photos.s3.ap-south-1.amazonaws.com/"; $("#add_data").show(); $("#viewtabledata").hide(); $("#degree").val(degree); $("#degree").prop("disabled", "disabled"); $("#regno").val(regno); $("#regno").prop("disabled", "disabled"); $("#name").val(name); $("#grade").val(grade); $("#gender").val(gender); $("#category").val(caste); $("#exam").val(examdate); $("#fees").val(amount); $("#feereceipt").val(payid); $("#date").val(paydate); $("#fatname").val(fatname); $("#motname").val(motname); $("#percent").val(percent); $("#cgpa").val(cgpa); document.getElementById("studphoto_img").src = $photopath + photo; $("#photo").prop($photopath + photo); } function convocationReport() { var degree = $("#degree_view").val(); window.open($host_url + "convocationreport" + "°ree=" + degree); } function uploadPhoto() { let regno = $("#regno").val(); let degree = $("#degree").val(); var photo = $("#photo").prop("files")[0]; if (regno == "") { alert("Enter Regno"); return; } if ($("#photo").val() == "") { alert("select file please"); return; } if (degree == "---select---") { alert("select Degree"); return; } var form_data = new FormData(); form_data.append("image", photo); form_data.append("regno", regno); form_data.append("degree", degree); $.ajax({ url: $host_url + "uploadconvophoto", dataType: "text", cache: false, contentType: false, processData: false, data: form_data, type: "post", success: function (res) { var response = JSON.parse(res); if (response.error_code === 0) { alert(response.data.msg); } else { alert(response.data.msg); return; } }, }); } function saveConvoDetails() { var degree = $("#degree").val(); var regno = $("#regno").val(); var name = $("#name").val(); var fatname = $("#fatname").val(); var motname = $("#motname").val(); var gender = $("#gender").val(); var category = $("#category").val(); var percent = $("#percent").val(); var cgpa = $("#cgpa").val(); var grade = $("#grade").val(); var examdate = $("#exam").val(); var fees = $("#fees").val(); var feereceipt = $("#feereceipt").val(); var paydate = $("#date").val(); if (regno == "") { alert("Enter Regno"); $("#regno").focus(); return; } if (degree == "" || degree == "---select---") { alert("select degree"); $("#degree").focus(); return; } if (name == "") { alert("Enter name"); $("#name").focus(); return; } if (fatname == "") { alert("Enter father name"); $("#fatname").focus(); return; } if (motname == "") { alert("Enter Mother Name"); $("#motname").focus(); return; } if (gender == "" || gender == "---select---") { alert("select gender"); $("#gender").focus(); return; } if (category == "" || category == "---select---") { alert("select category"); $("#category").focus(); return; } if (percent == "") { alert("Enter Percentage"); $("#percent").focus(); return; } if (cgpa == "") { alert("Enter CGPA"); $("#cgpa").focus(); return; } if (grade == "") { alert("Enter grade"); $("#grade").focus(); return; } if (examdate == "") { alert("Enter Exam Date"); $("#exam").focus(); return; } if (fees == "") { alert("Enter Amount"); $("#fees").focus(); return; } if (feereceipt == "") { alert("Enter Reciept Number"); $("#feereceipt").focus(); return; } if (paydate == "") { alert("Enter Reciept date"); $("#date").focus(); return; } var form_data = new FormData(); form_data.append("degree", degree); form_data.append("regno", regno); form_data.append("name", name); form_data.append("grade", grade); form_data.append("gender", gender); form_data.append("category", category); form_data.append("examdate", examdate.toUpperCase()); form_data.append("fees", fees); form_data.append("feereceipt", feereceipt); form_data.append("paydate", paydate); form_data.append("fatname", fatname); form_data.append("motname", motname); form_data.append("percent", percent); form_data.append("cgpa", cgpa); $.ajax({ url: $host_url + "saveconvocationdet", dataType: "text", cache: false, contentType: false, processData: false, data: form_data, type: "post", success: function (res) { let response = JSON.parse(res); console.log(response); if (response.error_code === 0) { alert(response.data.msg); callConvocationDetails(); return; } else { alert(response.data.msg); return; } }, }); }