Files
fleet-contractor/Site/fic/fic/Management/NavigationManage.aspx
2023-04-28 12:22:26 +08:00

654 lines
30 KiB
Plaintext

<%@ Page Title="" Language="C#" MasterPageFile="../FIBasePage.master" AutoEventWireup="true" CodeFile="NavigationManage.aspx.cs" Inherits="NavigationManage" %>
<asp:Content ID="Content1" ContentPlaceHolderID="holder_head" runat="Server">
<link href="<%=Common.GenerateUrl("fic/css/Grid.css") %>" rel="stylesheet" />
<link href="<%=Common.GenerateUrl("fic/css/tabcontrol.css") %>" rel="stylesheet" />
<link href="<%=Common.GenerateUrl("fic/css/form.css") %>" rel="stylesheet" />
<link href="<%=Common.GenerateUrl("fic/css/theme.css") %>" rel="stylesheet" />
<style>
.topTools {
height: 31px;
border: none;
/*line-height: 20px;*/
background-image: url('../../image/FunctionAreaBackground.jpg');
background-repeat: repeat;
min-width: 628px;
-moz-min-width: 628px;
-ms-min-width: 628px;
-o-min-width: 628px;
-webkit-min-width: 628px;
}
.topTools input {
float: left;
margin: 3px 3px;
}
#navigation_list {
height: 490px;
width: 100%;
}
.logourlFile {
vertical-align: middle;
margin-left: -88px;
margin-top: -5px;
width: 75px;
height: 24px;
-ms-opacity: 0;
opacity: 0;
}
.disableCSS {
border: 1px solid #DDD;
background-color: #F5F5F5;
color: #ACA899;
}
</style>
<script src="<%=Common.GenerateUrl("fic/js/controls/gridctrl.js") %>"></script>
<script src="<%=Common.GenerateUrl("fic/js/chart.js") %>"></script>
<script src="<%=Common.GenerateUrl("fic/js/controls/form.js") %>"></script>
<script type="text/javascript">
if (typeof $EditNavigation !== 'object') {
$EditNavigation = $form.extend({
});
(function () {
'use strict';
$EditNavigation.prototype.closeNavigation = function () {
this.close();
}
$EditNavigation.prototype.showOpen = function (_ParentDom, wpsIID) {
//创建基础窗体
if (wpsIID != "" && wpsIID != null)
this.createForm(GetLanguageByKey('LHBIS_FIC_Client_Modules_Navigation_A011', 'Edit Navigation'), _ParentDom, 420, 350);
else
this.createForm(GetLanguageByKey('LHBIS_FIC_Client_Modules_Navigation_A010', 'Add Navigation'), _ParentDom, 420, 350);
//显示Loading遮罩
this.ShowProgressBar();
//填充内容
var editdiv = $("<div id='Editspace' style='margin: 10px;'><div>");
this.bodyCtrlAppend(editdiv);
var tb = $("<table style='margin: 0 auto;'></table>");
editdiv.append(tb);
var tr = $("<tr style=\"vertical-align:baseline;\">").appendTo(tb);
var td = $("<td style=\"text-align:right;padding-right:10px;\"></td>").text(GetLanguageByKey('LHBIS_FIC_Client_Modules_Navigation_A002', "Navigation Name")).appendTo(tr);
td = $("<td><input type=\"text\" id=\"navigationName\" MaxLength=\"100\" style=\"width:200px;margin-bottom:10px;\"/></td>").appendTo(tr);
tr = $("<tr style=\"vertical-align:baseline;\"></tr>").appendTo(tb);
td = $("<td style=\"text-align:right;padding-right:10px;\"></td>").text(GetLanguageByKey('LHBIS_FIC_Client_FICControls_SetDrilldownToUrl_A001', "URL")).appendTo(tr);
td = $("<td><input type=\"text\" id=\"urladdress\" MaxLength=\"200\" style=\"width:200px;margin-bottom:10px;\"/></td>").appendTo(tr);
tr = $("<tr style=\"vertical-align:baseline;\"></tr>").appendTo(tb);
td = $("<td style=\"text-align:right;padding-right:10px;\"></td>").text(GetLanguageByKey('LHBIS_FIC_Client_Modules_Navigation_A005', "Icon Label")).appendTo(tr);
td = $("<td><input type=\"text\" id=\"tooltiptext\" MaxLength=\"200\" style=\"width:200px;margin-bottom:10px;\"/></td>").appendTo(tr);
tr = $("<tr style=\"vertical-align:baseline;\"></tr>").appendTo(tb);
td = $("<td style=\"text-align:right;padding-right:10px;\"></td>").text(GetLanguageByKey('LHBIS_FIC_Client_Modules_Navigation_A003', "Single window mode")).appendTo(tr);
td = $("<td><input id=\"chk_issingletion\" type=\"checkbox\" style=\"margin-bottom:10px;\"/></td>").appendTo(tr);
tr = $("<tr style=\"vertical-align:baseline;\"></tr>").appendTo(tb);
td = $("<td style=\"text-align:right;padding-right:10px;\"></td>").text(GetLanguageByKey('LHBIS_FIC_Client_Modules_Navigation_A012', "Access Level")).appendTo(tr);
var permissions = $("<select id=\"sel_permissions\" style=\"width: 204px;margin-bottom:10px;\"></select>")
td = $("<td></td>").append(permissions).appendTo(tr);
tr = $("<tr style=\"vertical-align:baseline; margin-top:10px;\"></tr>").appendTo(tb);
td = $("<td style=\"text-align:right;padding-right:10px; margin-bottom:10px;\"></td>").text(GetLanguageByKey('LHBIS_FIC_Client_Modules_Navigation_A004', "Icon")).appendTo(tr);
var logotd = "<td><input id=\"btnlogo\" type=\"button\" value=" + GetLanguageByKey('LHBIS_FIC_Client_Modules_SystemOptionsCtrl_A008',"Brower") + " style=\"width: 79px; height: 24px; \" /> "
logotd += "<input type=\"file\" id=\"logourlFile\" class=\"logourlFile\" size=\"1\" accept=\"image/png,image/jpeg\" onchange='if(this.value){getFile();}' />"
logotd += "<img id=\"logourl\" width=\"40px\" height=\"40px\" style=\" margin-left:25px; display: none;\" src=\"../../ImageService.ashx?img=LogoUrlIcon&id=" + selectIID + "\"&sn=" + Math.random() + " /></td> ";
td = $(logotd).appendTo(tr);
tr = $("<tr style=\"vertical-align:baseline;\"></tr>").appendTo(tb);
td = $("<td colspan=\"2\" style=\"text-align:right;\"></td>").appendTo(tr);
$("<button id=\"BtnSave\" value=\"Save\" style=\"margin-right:10px; margin-top:40px;\" onclick=\"SaveNavigationInfo();\" ></button>").text(GetLanguageByKey('LHBIS_FIC_Client_Modules_RBoardEditDialog_A002', "Save")).appendTo(td);
$("<button id=\"BtnCancel\" value=\"Cancel\" onclick=\"CancelClick();\" ></button></td></tr></table>").text(GetLanguageByKey('LHBIS_FIC_Client_Modules_RBoardEditDialog_A003', "Cancel")).appendTo(td);
permissions.append($("<option></option>").text("Admin").val(1));
permissions.append($("<option></option>").text("User").val(0));
permissions.append($("<option></option>").text("Read Only User").val(2));
if (wpsIID != "" && wpsIID != null) {
//查询Navigation信息
_network.management('GetLogoUrlInfoByID', [wpsIID], function (e) {
if (e.ErrorCode !== 0) {
HiddenLoadingMask();
$alertdialog.showError(DEFAULT_LANG.FICManagement, GetLanguageByKey("LHBIS_EXCEPTION_SCENE_A017", "An error occurred in the work space definitions."), undefined, "info", 530);
return;
}
var rows = e.Result;
//向文本框赋值
$("#navigationName").val(rows["LinkName"]);
$("#urladdress").val(rows["Url"]);
$("#tooltiptext").val(rows["TooltipText"]);
var ischeck = false;
var IsSingletion = rows["IsSingletion"];
if (IsSingletion == 1) {
ischeck = true;
}
$("#chk_issingletion").attr("checked", ischeck);
var per = rows["Permissions"];
//设置下拉框选中值
$("#sel_permissions option[value=" + per + "]").attr("selected", true);
$("#logourl").show();
});
}
//显示
this.show();
HiddenLoadingMask();
};
//窗体大小发生改变时的回调函数
$EditNavigation.prototype.onSizeChange = function (left, top, width, height) {
$("#Editspace").css("height", height - 60);
};
}());
};
function getFile() {
var sender = document.getElementById("logourlFile");
var imgSrc = $('#logourlFile').val();
if (imgSrc == "") {
return false;
}
if (/^(\s|\S)+(jpg|png)+$/.test(imgSrc.toLowerCase()) == false) {
sender = "";
//alert("只能选择jpg|png格式!");
$alertdialog.showMesage(400, DEFAULT_LANG.FICManagement, "<%=GetLanguage("LHBIS_FIC_Client_Modules_SystemOptionsCtrl_A027") %>");
return false;
} else {
}
var imgURL = window.URL.createObjectURL(sender.files[0]);
$('#logourl').attr('src', imgURL);
$('#logourl').show();
}
function childPageLoad() {
//显示加载图标
ShowLoadingMask();
InitGridData();
};
function RefreshData() {
ShowLoadingMask();
InitGridData();
}
var gridCtrl;
var selectIID;
var lastSortName = "";
var lastsort = 0;
function InitGridData() {
selectIID = undefined;
$('#btnEdit').attr("disabled", "disabled");
$('#btnDel').attr("disabled", "disabled");
$('#btnup').addClass('disableCSS');
$('#btndown').addClass('disableCSS');
grid_dt = new $gridctrl();
$(window).resize(function () {
$("#navigation_list").css("height", $(window).height() - 74);
grid_dt && grid_dt.onresize();
}).resize();
var list_columns = [
{
name: 'LinkName', text: GetLanguageByKey('LHBIS_FIC_Client_Modules_Navigation_A002', 'Navigation Name'), valueIndex: 'LinkName', css: { 'width': 160, 'text-align': 'left' }
},
{
name: 'Url', text: GetLanguageByKey('LHBIS_FIC_CLIENT_FICCONTROLS_SETDRILLDOWNTOURL_A001', 'URL'), valueIndex: 'Url', css: { 'width': 240, 'text-align': 'left' }
},
{
name: 'Icon', type: 2, text: GetLanguageByKey('LHBIS_FIC_Client_Modules_Navigation_A004', 'LogoUrl'), valueIndex: 'Icon', css: { 'width': 160, 'text-align': 'left' }
},
{
name: 'IsSingletion', text: GetLanguageByKey('LHBIS_FIC_Client_Modules_Navigation_A003', 'Single window mode'), valueIndex: 'IsSingletion', css: { 'width': 160, 'text-align': 'left' }
},
{
name: 'Permissions', text: GetLanguageByKey('LHBIS_FIC_Client_Modules_Navigation_A012', 'Access Level'), valueIndex: 'Permissions', css: { 'width': 160, 'text-align': 'left' }
}
];
var columns = [];
// head
for (var hd in list_columns) {
var col = new Object();
col.name = list_columns[hd].name;
col.caption = list_columns[hd].text;
col.visible = true;
col.canSort = true;
col.Sort = 0;
col.type = list_columns[hd].type;
if (col.type == 2) {
col.binding = new Object();
col.binding.srcIndex = "LogoUrl";
col.imgWidth = 40;
col.imgHeight = 40;
}
col.width = list_columns[hd].css.width;
col.align = list_columns[hd].css["text-align"]
col.valueIndex = list_columns[hd].valueIndex;
col.displayIndex = list_columns[hd].valueIndex;
//if (list_columns[hd].valueIndex == lastSortName) {
// col.Sort = lastsort;
//}
columns[columns.length] = col;
}
grid_dt.owner = {};
grid_dt.owner.chartData = { ClassName: _chartType.List };
grid_dt.load($("#navigation_list"), true);
grid_dt.dblHandler = showEdits;
_network.management("GetManagementChartGridLayout", ["NavigationGrid"], function (e) {
var tmpColumns = columns;
if (e.Result && e.Result.length > 0) {
tmpColumns = [];
for (var i = 0; i < e.Result.length; i++) {
var tmpcol = SetColWidthSort(columns, e.Result[i]);
if (tmpcol) {
tmpcol.Sort = 0;//本页面不保存默认排序
tmpColumns.push(tmpcol);
}
}
}
if (lastSortName != "") {
lastSortName = "";
lastsort = 0;
}
grid_dt.setColumns(tmpColumns);
_network.management('GetLogoUrls', [], function (e) {
if (e.ErrorCode !== 0) {
HiddenLoadingMask();
$alertdialog.showError(DEFAULT_LANG.FICManagement, GetLanguageByKey("LHBIS_EXCEPTION_SCENE_A017", "An error occurred in the work space definitions."), undefined, "info", 530);
return;
}
var rows = e.Result;
var FilterRows = [];
for (var i = 0; i < rows.length; i++) {
var r = rows[i];
var id = r.IID;
for (var j in r) {
if (j == "IsSingletion") {
r[j] = { DisplayValue: r[j] == 1 ? "Yes" : "No", Value: r[j] };
}
else if (j == "Permissions") {
var dv = "Admin";//1
if (r[j] == 0)
dv = "User"
else if (r[j] == 2)
dv = "Read Only User"
r[j] = { DisplayValue: dv, Value: r[j] };
}
else
r[j] = { DisplayValue: r[j], Value: r[j] };
}
r["LogoUrl"] = { DisplayValue: "", Value: "../../ImageService.ashx?img=LogoUrlIcon&id=" + id + "&sn=" + Math.random() };
var fr = { Values: r };
FilterRows.push(fr);
}
if (e.Result.length > 100)
grid_dt.allowDynamic = true;
else
grid_dt.allowDynamic = false;
grid_dt.setData(FilterRows);
HiddenLoadingMask();
});
grid_dt.columnInfoChanged = function ColumnChanged(grid) {
var columnWidths = [];
for (var i = 0; i < grid_dt.columns.length; i++) {
var sort = 0;
if (grid.columns[i].sortDesc != undefined)
sort = grid.columns[i].sortDesc ? 2 : 1;
var columnwidth = {
'$type': 'FI.FIC.Contracts.DataObjects.BaseObject.BaseGridWidth, FICIntf',
'ColumnKey': grid.columns[i].name,
'Width': grid.columns[i].width,
'OrderIndex': grid.columns[i].displayIndex,
'Sort': sort
}
columnWidths.push(columnwidth);
}
_network.query("SaveManagementGridLayout", [{ '$type': 'FI.FIC.Contracts.DataObjects.BaseObject.BaseGridWidth[], FICintf', '$values': columnWidths }, "NavigationGrid"], function (e) { });
}
grid_dt.selectrowevent = function (rowindex) {
var rowdata = grid_dt.rows[rowindex];
if (rowdata) {
//设置当前选中Navigation的IID
selectIID = rowdata.Values.IID.Value;
if (selectIID != "" && selectIID != null) {
$('#btnEdit').removeAttr("disabled");
$('#btnDel').removeAttr("disabled");
if (rowindex > 0)
$('#btnup').removeClass('disableCSS');
else
$('#btnup').addClass('disableCSS');
if (rowindex == grid_dt.rows.length - 1)
$('#btndown').addClass('disableCSS');
else
$('#btndown').removeClass('disableCSS');
}
}
}
});
}
function childPageInitLanguage() {
$('#btnSave').val(GetLanguageByKey("LHBIS_FIC_Client_Modules_RBoardEditDialog_A002", "Save"));
$('#btnAdd').val(GetLanguageByKey("LHBIS_FIC_CLIENT_MODULES_DATATABLEGROUPSCTRL_A002", "Add"));
$('#btnEdit').val(GetLanguageByKey("LHBIS_FIC_CLIENT_MODULES_DATATABLEGROUPSCTRL_A003", "Edit"));
$('#btnDel').val(GetLanguageByKey("LHBIS_FIC_CLIENT_MODULES_DRILLDOWNURLPROVIDER_A002", "Delete"));
$('#btnRefresh').val(GetLanguageByKey("LHBIS_FIC_CLIENT_MODULES_DRILLDOWNURLPROVIDER_A003", "Refresh"));
$('#btnResetlayout').val(GetLanguageByKey("LHBIS_FIC_CLIENT_MODULES_DRILLDOWNURLPROVIDER_A004", "Reset Layout"));
$("#lb_GroupName").text(GetLanguageByKey("LHBIS_FIC_Client_Modules_WorkspacesCtrl_A010", "Group:"));
$("#lb_DTName").text(GetLanguageByKey("LHBIS_FIC_Client_Modules_ChartsCtrl_A011", "Level:"));
}
function ClearGridLayOut() {
for (var i = 0; i < grid_dt.columns.length; i++) {
lastsort = 0;
if (grid_dt.columns[i].sortDesc != undefined) {
lastSortName = grid_dt.columns[i].valueIndex;
lastsort = grid_dt.columns[i].sortDesc ? 2 : 1;
break;
}
}
$alertdialog.showConfirm(DEFAULT_LANG.FICManagement, GetLanguageByKey('LHBIS_FIC_CLIENT_MODULES_DATATABLEWIZARD_A050', 'Are you sure you want to reset the layout?'),
[[DEFAULT_LANG.no],
[DEFAULT_LANG.yes, function () {
ShowLoadingMask();
_network.query("DeleteManagementGridWidth", ["NavigationGrid"], InitGridData, function (e) { });
}]]);
}
var form;
function showAdds() {
selectIID = "";
form = new $EditNavigation();
form.showOpen($("body"), selectIID);
}
function showEdits() {
if (typeof (selectIID) == "undefined")
return;
if ($('#btnEdit').attr("disabled") === "disabled")
return;
form = new $EditNavigation();
form.showOpen($("body"), selectIID);
}
function CancelClick() {
form.closeNavigation();
}
function SaveNavigationInfo() {
var linkname = $('#navigationName').val();
var urladds = $('#urladdress').val();
var tooltiptext = $('#tooltiptext').val();
var issingletion = 0;
if ($("#chk_issingletion").is(':checked'))
issingletion = 1;
var permission = $('#sel_permissions').val();
var logourl = $('#logourl')[0].src;
if (strIsNullorEmpty(linkname)) {
var msg = new $msgdialog();
msg.title = DEFAULT_LANG.FIC;
msg.message = GetLanguageByKey("LHBIS_FIC_Client_Modules_Navigation_A006", "Please input a Navigation Name.");
msg.showMessage(500, 175);
return;
}
if (strIsNullorEmpty(urladds)) {
var msg = new $msgdialog();
msg.title = DEFAULT_LANG.FIC;
msg.message = GetLanguageByKey("LHBIS_FIC_Client_Modules_Navigation_A007", "Please input a URL.");
msg.showMessage(500, 175);
return;
}
if (strIsNullorEmpty(tooltiptext)) {
var msg = new $msgdialog();
msg.title = DEFAULT_LANG.FIC;
msg.message = GetLanguageByKey("LHBIS_FIC_Client_Modules_Navigation_A008", "Please input a Tip text.");
msg.showMessage(500, 175);
return;
}
var logourlfile = $("#logourlFile")[0].files[0];
if (!logourlfile && !selectIID) {
var msg = new $msgdialog();
msg.title = DEFAULT_LANG.FIC;
msg.message = GetLanguageByKey("LHBIS_FIC_Client_Modules_Navigation_A009", "Please select a Icon.");
msg.showMessage(500, 175);
return;
}
if (typeof (selectIID) == "undefined")
selectIID = "";
var formData = new FormData();
formData.append("MethodName", "SaveLogoUrl");
formData.append("LogoUrlFile", logourlfile);
formData.append("LogoUrlIID", selectIID);
formData.append("linkname", linkname);
formData.append("urladds", urladds);
formData.append("tooltiptext", tooltiptext);
formData.append("issingletion", issingletion);
formData.append("permission", permission);
formData.append("LanguageCode", _utility.currentLang);
$.ajax({
url: "../UploadFile.ashx",
type: 'POST',
data: formData,
// 告诉jQuery不要去处理发送的数据
processData: false,
// 告诉jQuery不要去设置Content-Type请求头
contentType: false,
beforeSend: function () {
},
success: function (e) {
form.closeNavigation();
RefreshData();
},
error: function (e) {
if (e.ErrorCode == 33) {
HiddenLoadingMask();
$alertdialog.showError(DEFAULT_LANG.FICManagement, GetLanguageByKey("INVALID_LOGIN_SESSION", "Invalid login session."), undefined, "info", 530);
return;
}
}
});
}
function DeleteNavigation() {
$alertdialog.showConfirm(DEFAULT_LANG.FICManagement, GetLanguageByKey('LHBIS_FIC_Client_Modules_DataTableWizard_A021',
'Are you sure you want to delete it?'),
[[DEFAULT_LANG.no], [DEFAULT_LANG.yes, function () {
ShowLoadingMask();
_network.management('DeleteLogInfo', [selectIID], function (e) {
if (e.ErrorCode !== 0) {
$alertdialog.showError(DEFAULT_LANG.FICManagement, e.ErrorMessage, undefined, "info", 530);
return;
}
selectIID = undefined;
RefreshData();
});
}]]);
}
//选中行(第一个)上移
function UpNavigation() {
if ($('#btnup').hasClass('disableCSS')) return;
if (grid_dt.selectrowIndexs.length < 1) {
var msg = new $msgdialog();
msg.title = DEFAULT_LANG.FIC;
msg.message = GetLanguageByKey("LHBIS_FIC_CLIENT_MODULES_DATATABLEWIZARD_A076", "Please select a line.");
return;
}
var tr = grid_dt.dataCtrl.find(".rowSelected");
if (tr && tr.length > 0) {
tr = tr[0];
var prevElment = $(tr).prev();
if (prevElment && prevElment.length > 0) {
if (prevElment[0].tagName == "TR") {
$(tr).insertBefore(prevElment);
var selectIndex = parseInt(grid_dt.selectrowIndexs[0]);
//上移到第一行后不可上移
if (selectIndex == 1)
$('#btnup').addClass('disableCSS');
//最后一行上移后恢复可下移
if (selectIndex == grid_dt.rows.length - 1)
$('#btndown').removeClass('disableCSS');
orderRowData(selectIndex, false);
selectIndex--;
grid_dt.selectrowIndexs[0] = selectIndex + "";
resetRowsIndex(); //更新所有行索引
}
}
}
}
//选中行(第一个)下移
function selectTrDown() {
if ($('#btndown').hasClass('disableCSS')) return;
if (grid_dt.selectrowIndexs.length < 1) {
var msg = new $msgdialog();
msg.title = DEFAULT_LANG.FIC;
msg.message = GetLanguageByKey("LHBIS_FIC_CLIENT_MODULES_DATATABLEWIZARD_A076", "Please select a line.");
return;
}
var tr = grid_dt.dataCtrl.find(".rowSelected");
if (tr && tr.length > 0) {
tr = tr[0];
var nextElment = $(tr).next();
if (nextElment && nextElment.length > 0) {
if (nextElment[0].tagName == "TR") {
$(tr).insertAfter(nextElment);
var selectIndex = parseInt(grid_dt.selectrowIndexs[0]);
//下移至最后一行后不可下移
if (selectIndex == grid_dt.rows.length - 2)
$('#btndown').addClass('disableCSS');
//第一行下移后恢复可上移
if (selectIndex == 0)
$('#btnup').removeClass('disableCSS');
orderRowData(selectIndex, true);
selectIndex++;
grid_dt.selectrowIndexs[0] = selectIndex + "";
resetRowsIndex();//更新所有行索引
}
}
}
}
//交换grid_dt的行数据
function orderRowData(index, movetonext) {
var rdata = grid_dt.rows[index];
if (movetonext) {
grid_dt.rows[index] = grid_dt.rows[index + 1];
grid_dt.rows[index + 1] = rdata;
}
else {
grid_dt.rows[index] = grid_dt.rows[index - 1];
grid_dt.rows[index - 1] = rdata;
}
}
//更新所有行索引
function resetRowsIndex() {
var trs = grid_dt.dataCtrl.find('tr');
for (var i = 0; i < trs.length; i++) {
$(trs[i]).attr("rowsIndex", i);
}
}
function SaveOrderIndexs() {
//var itemOrders = [];
//var trs = grid_dt.dataCtrl.find('tr');
//for (var i = 0; i < grid_dt.rows.length; i++) {
// var id = grid_dt.rows[i].Values.IID.Value;
// var index = $(trs[i]).attr("rowsIndex");
// if (index == null || index == undefined)
// index = i;
// var kv = [id, index];
// itemOrders.push(kv);
//}
var ids = [];
for (var i = 0; i < grid_dt.rows.length; i++) {
var id = grid_dt.rows[i].Values.IID.Value;
ids.push(id);
}
var idsObj = {
'$type': 'System.String[], mscorlib',
'$values': ids
};
_network.management('SortLogoUrl', [idsObj], function (e) {
if (e.ErrorCode !== 0) {
HiddenLoadingMask();
$alertdialog.showError(DEFAULT_LANG.FICManagement, GetLanguageByKey("LHBIS_EXCEPTION_SCENE_A017", "An error occurred in the work space definitions."), undefined, "info", 530);
return;
}
HiddenLoadingMask();
$alertdialog.showError(DEFAULT_LANG.FICManagement, GetLanguageByKey("LHBIS_FIC_Client_Modules_DataTableWizard_A001", "Saved successfully."), undefined, "info", 530);
});
}
</script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="holder_content" runat="Server">
<form id="form1" runat="server">
<div class="topTools">
<div id="btnup" class='button-up btn-left fa ctrlbutton' style="margin-top: 6px;" onclick="UpNavigation();"></div>
<div id="btndown" class='button-down btn-left fa ctrlbutton' style="margin-top: 6px;" onclick="selectTrDown();"></div>
<input type="button" id="btnResetlayout" style="float: right;" value="Reset Layout" onclick="ClearGridLayOut(); return false;" />
<input type="button" id="btnRefresh" style="float: right;" value="Refresh" onclick="RefreshData(); return false;" />
<input type="button" id="btnDel" style="float: right;" value="Delete" onclick="DeleteNavigation(); return false;" />
<input type="button" id="btnEdit" style="float: right;" value="Edit" onclick="showEdits(); return false;" />
<input type="button" id="btnAdd" style="float: right;" value="Add" onclick="showAdds(); return false;" />
<input type="button" id="btnSave" style="float: right;" value="Save" onclick="SaveOrderIndexs(); return false;" />
<div style="clear: both"></div>
</div>
<div id="navigation_list" class="margin-top-s">
</div>
</form>
</asp:Content>