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.147.6.122
//10561 10655
function CallEnableRoomAllotmentDatewiseStph() {
$("#page_main_div").load(
"../html_modules/room_allotment_datewise_stph.html",
function () {
document.getElementById("display_module_name").innerHTML =
"Room Allotment Datewise";
document.getElementById("module_name_for_save").value =
"Room Allotment Datewise";
getDefaultHeadFooterLinks("Room Allotment Datewise MultiQP");
getRoomdetails();
}
);
}
function getRoomdetails() {
$.ajax({
type: "POST",
async: false,
url: $host_url + "getRoomdetails",
success: function (responce) {
$responce = eval("(" + responce + ")");
document.getElementById("deggrp").options.length = 0;
$op = new Option("-select-", "0");
$op.id = "0"; //specifying the id for options
document.getElementById("deggrp").options.add($op);
for ($i = 0; $i < $responce.data.deggrp.length; $i++) {
$op = new Option(
$responce.data.deggrp[$i]["value"],
$responce.data.deggrp[$i]["id"]
);
$op.id = $responce.data.deggrp[$i]["id"]; //specifying the id for options
document.getElementById("deggrp").options.add($op);
}
document.getElementById("session").options.length = 0;
$op = new Option("-select-", "0");
$op.id = "0"; //specifying the id for options
document.getElementById("session").options.add($op);
for ($i = 0; $i < $responce.data.session.length; $i++) {
$op = new Option(
$responce.data.session[$i]["value"],
$responce.data.session[$i]["id"]
);
$op.id = $responce.data.session[$i]["id"]; //specifying the id for options
document.getElementById("session").options.add($op);
}
document.getElementById("selectbox").options.length = 0;
$op = new Option("All", "All");
$op.id = "All";
document.getElementById("selectbox").options.add($op);
for ($i = 0; $i < $responce.data.room.length; $i++) {
$op = new Option(
$responce.data.room[$i]["value"],
$responce.data.room[$i]["id"]
);
$op.id = $responce.data.room[$i]["id"];
document.getElementById("selectbox").options.add($op);
$("#selectbox").val("All");
}
// document.getElementById("ra_from").options.length = 0;
// for ($i = 0; $i < $responce.data.room.length; $i++) {
// $op = new Option(
// $responce.data.room[$i]["value"],
// $responce.data.room[$i]["id"]
// );
// $op.id = $responce.data.room[$i]["id"]; //specifying the id for options
// document.getElementById("ra_from").options.add($op);
// }
// $responce.data = $responce.data.room.reverse();
// document.getElementById("ra_to").options.length = 0;
// for ($i = 0; $i < $responce.data.length; $i++) {
// $op = new Option($responce.data[$i]["value"], $responce.data[$i]["id"]);
// $op.id = $responce.data[$i]["id"]; //specifying the id for options
// document.getElementById("ra_to").options.add($op);
// }
},
});
}
function DisplayRoomAllotmentDetatilsDatewiseStph() {
//$.blockUI({ message: "<h1 class='h1' style='font-size:12px'><img src='img/ajax-loader.gif' border='0'></h1>" });
if (date_format($("#frm_date").val()) == "") {
alert("Enter Date");
$("#frm_date").focus();
return false;
}
if (date_format($("#session").val()) == "") {
alert("Select Session.");
$("#session").focus();
return false;
}
if ($("#deggrp").val() == "") {
alert("Select Faculty.");
$("#deggrp").focus();
return false;
}
if ($("#selectbox").val() == "") {
alert("Select Room Range.");
$("#selectbox").focus();
return;
}
$.blockUI({
message:
"<h1 class='h1' style='font-size:12px'><img src='img/ajax-loader.gif' border='0'></h1>",
});
$.ajax({
type: "POST",
async: true,
data:
"frm_date=" +
trim($("#frm_date").val()) +
"&session=" +
trim($("#session").val()) +
"&ra_from=" +
trim($("#ra_from").val()) +
"&ra_to=" +
trim($("#ra_to").val()) +
"°grp=" +
trim($("#deggrp").val()) +
"&romm=" +
$("#selectbox").val(),
url: $host_url + "DisplayRoomAllotmentDetatilsDatewiseStph",
success: DisplayRoomAllotmentDetatilsDatewiseStphResponse,
});
}
function DisplayRoomAllotmentDetatilsDatewiseStphResponse(responce) {
$.unblockUI();
responce = eval("(" + responce + ")");
if (responce.error_code == 0) {
alert("Room Allotment Done successfully.");
var datastring =
"&frm_date=" +
trim($("#frm_date").val()) +
"&session=" +
trim($("#session").val()) +
"°grp=" +
trim($("#deggrp").val());
window.open($host_url + "Generateroomallotmantsummary" + datastring);
/*$("#room_allotment").html("");
$("#room_allotment").html(responce.data['html']);*/
} else {
alert(responce.data);
}
}
function CaclulateRaGrandTotal() {
var grand_total = 0;
var table_obj = $("input[id*='ra_input_']");
jQuery.each(table_obj, function (k, v) {
i_total = $(this).val();
grand_total = eval(grand_total + parseFloat(i_total));
});
$("#ra_total").val(grand_total);
}
function SaveRoomAllotmentDatewise() {
var qp_code = $("#abs_entry_qp_code").val();
var ra_stu_cnt = $("#ra_stu_cnt").val();
var total_rooms = $("#total_rooms").val();
var FSESSION = $("#ra_time").val();
var FDOE = date_format($("#ra_date").val());
var ra_total = $("#ra_total").val();
var faculty = $("#faculty").val();
if (date_format($("#frm_date").val()) == "") {
alert("Enter Date");
$("#frm_date").focus();
return false;
}
if (date_format($("#session").val()) == "") {
alert("Select Session.");
$("#session").focus();
return false;
}
/* if(ra_total != ra_stu_cnt)
{
alert("Alloted Student count should be equal to Total Student Count");
return false;
} */
var inputFileds = document.getElementsByTagName("input");
var chkCnt = 0;
var rowCnt = 0;
var hall_arr = {};
for (var counter = 0; counter < inputFileds.length; counter++) {
if (
inputFileds[counter].type.toUpperCase() == "TEXT" &&
inputFileds[counter].name == "HALL"
) {
++rowCnt;
++chkCnt;
//alert(document.getElementById(rowCnt+'_hallno').value);
hall_arr[chkCnt] = new Object();
hall_arr[chkCnt]["hallno"] = document.getElementById(
rowCnt + "_hallno"
).value;
hall_arr[chkCnt]["roomname"] = document.getElementById(
rowCnt + "_roomname"
).value;
hall_arr[chkCnt]["capacity"] = document.getElementById(
rowCnt + "_capacity"
).value;
hall_arr[chkCnt]["qpcode"] = document.getElementById(
rowCnt + "_qpcode"
).value;
hall_arr[chkCnt]["count"] = document.getElementById(
rowCnt + "_count"
).value;
hall_arr[chkCnt]["remaing"] = document.getElementById(
rowCnt + "_remaing"
).value;
hall_arr[chkCnt]["alloted"] = document.getElementById(
rowCnt + "_alloted"
).value;
hall_arr[chkCnt]["notalloted"] = document.getElementById(
rowCnt + "_notalloted"
).value;
hall_arr[chkCnt]["fdoe"] = document.getElementById(
rowCnt + "_fdoe"
).value;
hall_arr[chkCnt]["sestion"] = document.getElementById(
rowCnt + "_sestion"
).value;
hall_arr[chkCnt]["subcode"] = document.getElementById(
rowCnt + "_subcode"
).value;
}
}
$.blockUI({
message:
"<h1 class='h1' style='font-size:12px'><img src='img/ajax-loader.gif' border='0'></h1>",
});
$.ajax({
type: "POST",
async: true,
data:
"&hall_arr=" +
encodeURIComponent(JSON.stringify(hall_arr)) +
"&faculty=" +
faculty,
url: $host_url + "SaveRoomAllotmentDatewise",
success: SaveRoomAllotmentDatewiseResponse,
});
}
function SaveRoomAllotmentDatewiseResponse(responce) {
responce = eval("(" + responce + ")");
$.unblockUI();
if (responce.error_code == 0) {
alert(responce.data);
} else {
alert(responce.data);
}
}
|