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.218.231.116
function openSubjectDetailsPoup() {
switch (document.getElementById("module_name_for_save").value) {
case "SaveMarkEntrySubjectwise":
POpupSubjectDetailstml(
window.location.g_popup_degree_code,
window.location.g_popup_exam_no,
$("#SubCategory").val(),
"ME"
);
break;
case "SaveMarkEntryStudentwise":
POpupSubjectDetailstml(
window.location.g_popup_degree_code,
window.location.g_popup_exam_no,
$("#StudentEntry_SubCategory").val(),
"ME"
);
break;
case "SaveAbsentEntrySubjectwise":
POpupSubjectDetailstml(
window.location.g_popup_degree_code,
window.location.g_popup_exam_no,
$("#abs_SubCategory").val(),
$g_screen_type
);
break;
case "saveDailyReport":
POpupSubjectDetailstml(
window.location.g_popup_degree_code,
window.location.g_popup_exam_no,
"",
""
);
break;
case "saveDatewar":
POpupSubjectDetailstml(
window.location.g_popup_degree_code,
window.location.g_popup_exam_no,
"",
""
);
break;
case "SaveBatchSetup":
POpupSubjectDetailstml(
window.location.g_popup_degree_code,
window.location.g_popup_exam_no,
"12",
"PR"
);
break;
case "Batch Close":
POpupSubjectDetailstml(
window.location.g_popup_degree_code,
window.location.g_popup_exam_no,
"12",
"PR"
);
break;
case "SavePracticalEntryFreezing":
POpupSubjectDetailstml(
window.location.g_popup_degree_code,
window.location.g_popup_exam_no,
"12",
"PR"
);
break;
case "SaveAttendanceEntry":
POpupSubjectDetailstml(
window.location.g_popup_degree_code,
window.location.g_popup_exam_no,
"13",
"AT"
);
break;
case "Subject Wise Block":
POpupSubjectDetailstml(
window.location.g_popup_degree_code,
window.location.g_popup_exam_no,
"13",
"AT"
);
break;
case "saveAttendanceSummary":
POpupSubjectDetailstml(
window.location.g_popup_degree_code,
window.location.g_popup_exam_no,
"13",
"AT"
);
break;
case "batch preparation Dairy":
POpupSubjectDetailstml(
window.location.g_popup_degree_code,
window.location.g_popup_exam_no,
"12",
"PR"
);
break;
case "saveMarklistStudentWise":
POpupSubjectDetailstml(
window.location.g_popup_degree_code,
window.location.g_popup_exam_no,
"08",
"CL"
);
break;
case "Practical marks misc":
POpupSubjectDetailstml(
window.location.g_popup_degree_code,
window.location.g_popup_exam_no,
"12",
"PR"
);
break;
}
}
// used to store resonce from the table
var $g_ref_data_arr = "";
$host_url = getCookie("host_url");
$image_path = getCookie("image_path");
function POpupSubjectDetailstml($degree_code, $exam_no, $category, $module) {
$("#dialog").dialog("open");
//$("#dialog").data("height.dialog", 300);
$(".ui-dialog").css({ width: 610 });
$("#dialog").css({ height: 276 });
//$(".ui-dialog").css({height:285});
$("#ui-dialog-title-dialog").html("Subject Details");
$main =
"<table id='subject_grid' class='scroll' ondblclick='selectMarkEntrySubDetails();' ></table> <div id='sub_grid_div3' class='scroll' style='text-align:center;'></div>";
document.getElementById("dialog").innerHTML = $main;
//alert('d');
var ctgry = "";
if (
document.getElementById("module_name_for_save").value ==
"SaveAttendanceEntry"
) {
ctgry = "&moduletype=" + document.getElementById("SubCategory").value;
}
//alert(document.getElementById('module_name_for_save').value);
var subject = jQuery("#subject_grid")
.jqGrid({
url:
$host_url +
"SubjectMarkDetailsPopup.demo&DegCode=" +
trim($degcode) +
"&Examno=" +
trim($examno) +
"&category=" +
$category +
"&module=" +
trim($module) +
"&modulename=" +
document.getElementById("module_name_for_save").value +
ctgry,
datatype: "json",
colNames: ["Subcode", "SubName", "SubName", "ShortName", "Maxmark"],
colModel: [
{ name: "fcsubcode", index: "fcsubcode", width: 65 },
{ name: "fsubname", index: "fsubname", width: 250 },
{ name: "fssubname", index: "fssubname", width: 75 },
{ name: "fshortname", index: "fshortname", width: 95 },
{ name: "fsmaxmarks", index: "fsmaxmarks", width: 65 }
],
rowNum: 100,
rowList: [100, 150, 200, 250, 300, 350, 400],
pager: jQuery("#sub_grid_div3"),
sortname: "fsubname,fcsubcode",
imgpath: $image_path,
height: "200",
width: "600",
viewrecords: true,
sortorder: "asc",
multiselect: false,
cellEdit: true,
//caption:'Subject Details',
addCaption: "Add Record"
})
.navGrid(
"#sub_grid_div3",
{ edit: false, add: false, del: false, search: false },
{},
{},
{},
{ multipleSearch: true }
)
.navButtonAdd("#sub_grid_div3", {
caption: "",
buttonicon: "ui-icon-search",
onClickButton: function() {
subject[0].toggleToolbar();
}
})
.navButtonAdd("#sub_grid_div3", {
caption: "Select",
onClickButton: function() {
selectMarkEntrySubDetails();
}
});
subject.filterToolbar();
$("#gs_ffsubcode").focus();
$(".ui-search-toolbar").bind("keydown", function(evt) {
var kC = evt.which ? evt.which : evt.keyCode;
if (kC == 40) jQuery("#subject_grid").editCell(0, 0, false);
/* if(kC==39)
$('#'+evt.target.id).focusNextInputField();
if(kC==37)
$('#'+evt.target.id).focusPreviousInputField(); */
});
}
function selectMarkEntrySubDetails() {
var id = jQuery("#subject_grid").getGridParam("selrow");
if (id != null) {
switch (document.getElementById("module_name_for_save").value) {
case "SaveMarkEntrySubjectwise":
$("#markentry_sub_final_subcode").val(id);
getSubjectName();
//$Degcode =document.getElementById('markentry_sub_degree_code').value;
/* $.ajax({
type: "POST",
async:false,
data: "subcode="+id,
url: $host_url+"getSubMarkDetailsForPopUp.demo",
success: PopulateSubjectDetailsResponse
}); */
$("#dialog").dialog("close");
break;
case "SaveMarkEntrySubjectwise2":
$("#markentry_sub_final_subcode").val(id);
getSubjectName();
//$Degcode =document.getElementById('markentry_sub_degree_code').value;
/* $.ajax({
type: "POST",
async:false,
data: "subcode="+id,
url: $host_url+"getSubMarkDetailsForPopUp.demo",
success: PopulateSubjectDetailsResponse
}); */
$("#dialog").dialog("close");
break;
case "SaveMarkEntryStudentwise":
//$Degcode =document.getElementById('abs_entry_sub_degree_code').value;
getSubjectName();
/* $.ajax({
type: "POST",
async:false,
data: "subcode="+id,
url: $host_url+"getSubMarkDetailsForPopUp.demo",
success: PopulateSubjectDetailsResponse
}); */
$("#dialog").dialog("close");
break;
case "SaveBatchSetup":
$("#batch_sub_final_subcode").val(id);
getSubjectName();
$("#dialog").dialog("close");
break;
case "Batch Close":
$("#batch_sub_final_subcode").val(id);
getSubjectName();
$("#dialog").dialog("close");
break;
case "Practical marks misc":
$("#subcode").val(id);
getSubjectName();
$("#dialog").dialog("close");
break;
case "SavePracticalEntryFreezing":
$("#fmacas_sub_final_subcode").val(id);
getSubjectName();
$("#dialog").dialog("close");
break;
case "SaveAbsentEntrySubjectwise":
//$Degcode =document.getElementById('abs_entry_sub_degree_code').value;
$("#abs_sub_final_subcode").val(id);
getSubjectName();
/* $.ajax({
type: "POST",
async:false,
data: "subcode="+id,
url: $host_url+"getSubMarkDetailsForPopUp.demo",
success: PopulateSubjectDetailsResponse
}); */
$("#dialog").dialog("close");
break;
case "saveDatewar":
var sub_row = jQuery("#subject_grid").getRowData(id);
if ($g_focus_element == "report_marklist_subject_start_from") {
$("#report_marklist_subject_start_from").val(sub_row["fcsubcode"]);
} else {
$("#report_marklist_subject_end_to").val(sub_row["fcsubcode"]);
}
$("#dialog").dialog("close");
break;
case "SaveAttendanceEntry":
$("#markentry_sub_final_subcode").val(id);
getSubjectName();
$("#dialog").dialog("close");
break;
case "Subject Wise Block":
$("#markentry_sub_final_subcode").val(id);
getSubjectName();
$("#dialog").dialog("close");
break;
case "saveMarklistStudentWise":
var sub_row = jQuery("#subject_grid").getRowData(id);
if ($g_focus_element == "report_marklist_subject_start_from") {
$("#report_marklist_subject_start_from").val(sub_row["fcsubcode"]);
} else {
$("#report_marklist_subject_end_to").val(sub_row["fcsubcode"]);
}
$("#dialog").dialog("close");
break;
case "SaveAttendanceEntry":
$("#markentry_sub_final_subcode").val(id);
getSubjectName();
$("#dialog").dialog("close");
break;
case "saveMarklistSubjectWise":
$("#" + window.location.g_popup_subj_id).val(id);
$("#dialog").dialog("close");
break;
case "saveAttendanceSummary":
$("#" + window.location.id).val(id);
getSubjectName();
$("#dialog").dialog("close");
break;
case "batch preparation Dairy":
$("#report_batch_prepation_subject_code").val(id);
getSubjectName();
$("#dialog").dialog("close");
break;
case "saveMarklistStudentWise":
var sub_row = jQuery("#subject_grid").getRowData(id);
if ($g_focus_element == "report_marklist_subject_start_from") {
$("#report_marklist_subject_start_from").val(sub_row["fcsubcode"]);
} else {
$("#report_marklist_subject_end_to").val(sub_row["fcsubcode"]);
}
getSubjectName();
$("#dialog").dialog("close");
break;
}
} else {
alert("Please select row");
}
return;
}
function PopulateSubjectDetailsResponse($responce) {
$responce = eval("(" + $responce + ")");
$id = window.location.g_mark_entry_student_id;
if ($responce.error_code == 0) {
switch (document.getElementById("module_name_for_save").value) {
case "SaveMarkEntrySubjectwise":
document.getElementById("markentry_sub_final_subcode").value =
$responce.data["FCSUBCODE"];
document.getElementById("markentry_sub_fsubname").value =
$responce.data["FSUBNAME"];
document.getElementById("markentry_sub_fssubname").value =
$responce.data["FSSUBNAME"];
document.getElementById("mark_entry_shortname").value =
$responce.data["FSHORTNAME"];
document.getElementById("markentry_sub_maxmark").value =
$responce.data["FSMAXMARKS"];
//document.getElementById('markentry_sub_maxmark').value = '7';
document.getElementById("markentry_sub_range").focus();
break;
case "SaveMarkEntrySubjectwise2":
document.getElementById("markentry_sub_final_subcode").value =
$responce.data["FCSUBCODE"];
document.getElementById("markentry_sub_fsubname").value =
$responce.data["FSUBNAME"];
document.getElementById("markentry_sub_fssubname").value =
$responce.data["FSSUBNAME"];
document.getElementById("mark_entry_shortname").value =
$responce.data["FSHORTNAME"];
document.getElementById("markentry_sub_maxmark").value =
$responce.data["FSMAXMARKS"];
document.getElementById("markentry_sub_range").focus();
break;
case "SaveMarkEntryStudentwise":
document.getElementById("markentery_stuwise_subcode_" + $id).value =
$responce.data["FCSUBCODE"];
document.getElementById("markentery_stuwise_subname_" + $id).value =
$responce.data["FSUBNAME"];
document.getElementById("markentery_stuwise_subcode_" + $id).focus();
$g_valid_subcode = 1;
document.getElementById("markentry_stuwise_maxmark_" + $id).innerHTML =
$responce.data["FSMAXMARKS"];
document.getElementById("markentry_stuwise_maxmark_" + $id).focus();
break;
case "SaveAbsentEntrySubjectwise":
document.getElementById("abs_sub_final_subcode").value =
$responce.data["FCSUBCODE"];
document.getElementById("abs_sub_fsubname").value =
$responce.data["FSUBNAME"];
document.getElementById("abs_sub_fssubname").value =
$responce.data["FSSUBNAME"];
document.getElementById("abs_entry_shortname").value =
$responce.data["FSHORTNAME"];
document.getElementById("abs_sub_date").focus();
break;
case "saveDispatchAnswersScript":
if ($g_dispatch_popup == 3) {
$Textbox = document.getElementsByName("dispatch_ans_degree");
$NumTextBox = $Textbox.length;
$("#dispatch_name_" + $NumTextBox).val($responce.data.FCSUBCODE);
document.getElementById("dispatch_name_" + $NumTextBox).focus();
} else {
$("#dispatch_name_1").val($responce.data.FCSUBCODE);
document.getElementById("dispatch_name_1").focus();
}
break;
case "SaveBatchSetup":
document.getElementById("batch_sub_final_subcode").value =
$responce.data["FCSUBCODE"];
document.getElementById("batch_sub_fsubname").value =
$responce.data["FSUBNAME"];
document.getElementById("batch_sub_fssubname").value =
$responce.data["FSSUBNAME"];
document.getElementById("batch_entry_shortname").value =
$responce.data["FSHORTNAME"];
document.getElementById("batch_sub_maxmark").value =
$responce.data["FSMAXMARKS"];
document.getElementById("batch_sub_range").focus();
break;
case "Practical marks misc":
document.getElementById("subcode").value = $responce.data["FCSUBCODE"];
document.getElementById("subname").value = $responce.data["FSUBNAME"];
document.getElementById("subname").value = $responce.data["FSSUBNAME"];
document.getElementById("batch_entry_shortname").value =
$responce.data["FSHORTNAME"];
document.getElementById("batch_sub_maxmark").value =
$responce.data["FSMAXMARKS"];
//document.getElementById('batch_sub_range').focus();
break;
case "SavePracticalEntryFreezing":
document.getElementById("fmacas_sub_final_subcode").value =
$responce.data["FCSUBCODE"];
document.getElementById("fmacas_sub_fsubname").value =
$responce.data["FSUBNAME"];
document.getElementById("fmacas_sub_fssubname").value =
$responce.data["FSSUBNAME"];
document.getElementById("fmacas_entry_shortname").value =
$responce.data["FSHORTNAME"];
document.getElementById("fmacas_sub_maxmark").value =
$responce.data["FSMAXMARKS"];
//document.getElementById('batch_sub_range').focus();
break;
case "SaveAttendanceEntry":
alert($responce.data["FSUBNAME"]);
document.getElementById("markentry_sub_final_subcode").value =
$responce.data["FCSUBCODE"];
document.getElementById("markentry_sub_fsubname").value =
$responce.data["FSUBNAME"];
document.getElementById("markentry_sub_fssubname").value =
$responce.data["FSSUBNAME"];
document.getElementById("mark_entry_shortname").value =
$responce.data["FSHORTNAME"];
document.getElementById("markentry_sub_maxmark").value =
$responce.data["FSMAXMARKS"];
document.getElementById("markentry_sub_range").focus();
break;
case "Subject Wise Block":
alert($responce.data["FSUBNAME"]);
document.getElementById("markentry_sub_final_subcode").value =
$responce.data["FCSUBCODE"];
document.getElementById("markentry_sub_fsubname").value =
$responce.data["FSUBNAME"];
break;
case "saveMarklistStudentWise":
if ($g_focus_element == "report_marklist_subject_start_from") {
document.getElementById("report_marklist_subject_start_from").value =
$responce.data["FCSUBCODE"];
} else {
document.getElementById("report_marklist_subject_end_to").value =
$responce.data["FCSUBCODE"];
}
break;
}
}
}
|