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.191.26.149
Current Path : /var/www/oasis/js_old/ |
| Current File : /var/www/oasis/js_old/module_setup.js |
function Loadenablemodulesetup() {
$geditinternalcode = 0;
window.enable_proper_module = "enablemodulesetup";
$("#page_main_div").load("../html_modules/module_setup.html", function() {
document.getElementById("display_module_name").innerHTML = "Module Setup";
document.getElementById("module_name_for_save").value = "saveModuleSetup";
getDefaultHeadFooterLinks("Module");
display_module_setup_master_grid();
});
$("#module_details_div").hide();
}
function clearModuleSetup() {
$geditinternalcode = 0;
$("#m_code").val("");
$("#m_name").val("");
$("#module_code").val("");
$("#module_value").val("");
$("#m_code").focus();
}
function display_module_setup_master_grid() {
$main =
"<table id='table_module_setup_div' class='scroll' ondblclick='getModuleSetupDetails();'></table> <div id='sub_module_setup_div' class='scroll' style='text-align:center;'></div>";
document.getElementById("main_module_setup_div").innerHTML = $main;
var module_set = jQuery("#table_module_setup_div")
.jqGrid({
url: $host_url + "display_module_setup_grid.demo",
datatype: "json",
colNames: ["Code", "Name", "Module", "Value"],
colModel: [
{ name: "grid_m_code", index: "grid_m_code", width: 10 },
{ name: "grid_m_name", index: "grid_m_name", width: 20 },
{ name: "grid_module_code", index: "grid_module_code", width: 10 },
{ name: "grid_module_value", index: "grid_module_value", width: 60 }
],
rowNum: 10,
rowList: [5, 10, 15, 20, 25, 30],
imgpath: $img_path,
pager: jQuery("#sub_module_setup_div"),
sortname: "id",
height: "250",
width: "750",
viewrecords: true,
cellEdit: true,
sortorder: "desc",
multiselect: false,
caption: "Module Setup Details",
editurl: $host_url + "mdelete_module_setup_grid.demo"
})
.navGrid(
"#sub_module_setup_div",
{ edit: false, add: false, del: true, search: true },
{},
{},
{},
{ multipleSearch: true }
)
.navButtonAdd("#sub_module_setup_div", {
caption: "Toggle",
buttonicon: "ui-icon-pin-s",
onClickButton: function() {
module_set[0].toggleToolbar();
}
})
.navButtonAdd("#sub_module_setup_div", {
caption: "Edit",
onClickButton: function() {
getModuleSetupDetails();
}
});
module_set.filterToolbar();
}
function saveModuleSetup() {
if (trim($("#m_code").val()) == "") {
alert("Please Enter the Code");
$("#m_code").focus();
return;
} else if (trim($("#m_name").val()) == "") {
alert("Please Enter the Name");
$("#m_name").focus();
return;
} else if (trim($("#module_code").val()) == "") {
alert("Please Enter the Module Code");
$("#module_code").focus();
return;
} else if (trim($("#module_value").val()) == "") {
alert("Please Enter the Module Value");
$("#module_value").focus();
return;
} else {
$lstr_query_string = "update_id=" + $geditinternalcode;
$lstr_query_string +=
"&Code=" +
encodeURIComponent(trim(document.getElementById("m_code").value));
$lstr_query_string += "&Name=" + document.getElementById("m_name").value;
$lstr_query_string +=
"&FMODULE=" + document.getElementById("module_code").value;
$lstr_query_string +=
"&Value=" +
encodeURIComponent(trim(document.getElementById("module_value").value));
$.ajax({
type: "POST",
url: $host_url + "saveModuleSetup.demo",
data: $lstr_query_string,
success: saveModuleSetupResponce
});
}
}
function saveModuleSetupResponce($responce) {
$responce = eval("(" + $responce + ")");
if ($responce.error_code == 0) {
alert($responce.data);
$("#m_code").val("");
$("#m_name").val("");
$("#module_code").val("");
$("#module_value").val("");
enablemodulesetup();
} else {
alert($responce.data);
}
return;
}
function getModuleSetupDetails() {
var id = jQuery("#table_module_setup_div").getGridParam("selrow");
if (id) {
$.ajax({
type: "POST",
async: false,
url: $host_url + "mgetModuleSetupForUpdate.demo",
data: "Code=" + id,
success: populateModulesetuptDetails
});
} else {
alert("Please select row");
return false;
}
}
function populateModulesetuptDetails($responce) {
$responce = eval("(" + $responce + ")");
if ($responce.error_code == 0) {
$geditinternalcode = $responce.data.Code;
document.getElementById("m_code").value = $responce.data.Code;
document.getElementById("m_name").value = $responce.data.Name;
document.getElementById("module_code").value = $responce.data.FMODULE;
document.getElementById("module_value").value = $responce.data.Value;
}
}
|